PHP માં MySQL ડેટાબેઝને કનેક્ટ કરવું અને ક્વેરી કરવી

PHP માં MySQL ડેટાબેઝ સાથે કનેક્ટ થવું અને ક્વેરી કરવી એ વેબ ડેવલપમેન્ટનો આવશ્યક ભાગ છે. PHP એવા કાર્યો અને પદ્ધતિઓ પ્રદાન કરે છે જે અમને MySQL ડેટાબેઝ સાથે જોડાવા, ક્વેરી કરવા અને ડેટા સાથે ક્રિયાપ્રતિક્રિયા કરવાની મંજૂરી આપે છે.

MySQL ડેટાબેઝ સાથે જોડાવા માટે, અમે કનેક્શન સ્થાપિત કરવા માટે mysqli_connect() અથવા ફંક્શનનો ઉપયોગ કરીએ છીએ અને સર્વર નામ, વપરાશકર્તા નામ, પાસવર્ડ અને ડેટાબેઝ નામ જેવા પરિમાણોમાં પાસ કરીએ છીએ. mysqli એકવાર કનેક્શન સ્થાપિત થઈ જાય પછી, અમે ડેટાબેઝમાં ડેટાને પુનઃપ્રાપ્ત કરવા અને હેરફેર કરવા માટે SELECT, INSERT, UPDATE, DELETE જેવી SQL ક્વેરી એક્ઝિક્યુટ કરી શકીએ છીએ.

 

MySQL ડેટાબેઝ સાથે કનેક્ટ કરો

<?php  
$servername = "localhost";  
$username = "your_username";  
$password = "your_password";  
$database = "your_database";  
  
// Connect to MySQL database  
$conn = mysqli_connect($servername, $username, $password, $database);  
  
// Check connection  
if(!$conn) {  
    die("Connection failed: ". mysqli_connect_error());  
}  
  
echo "Connected successfully!";  
?>  

 

PHP માં MySQL ડેટાબેઝની પૂછપરછ

સફળતાપૂર્વક કનેક્ટ થયા પછી, અમે mysqli_query() ફંક્શનનો ઉપયોગ કરીને ડેટાબેઝ ક્વેરી કરી શકીએ છીએ. અહીં PHP માં SELECT ક્વેરી કેવી રીતે કરવી તેનું ઉદાહરણ છે:

<?php  
$sql = "SELECT * FROM users";  
$result = mysqli_query($conn, $sql);  
  
if(mysqli_num_rows($result) > 0) {  
    // Loop through records and display data  
    while($row = mysqli_fetch_assoc($result)) {  
        echo "ID: ". $row["id"]. "- Name: ". $row["name"]. "<br>";  
    }  
} else {  
    echo "No records found.";  
}  
  
// Free memory of query result  
mysqli_free_result($result);  
  
// Close database connection  
mysqli_close($conn);  
?>  

 

PHP માં MySQL ડેટાબેઝમાં ડેટા દાખલ કરવો

PHP નો ઉપયોગ કરીને MySQL ડેટાબેઝમાં ડેટા દાખલ કરવા માટે, અમે mysqli_query() INSERT INTO સ્ટેટમેન્ટ સાથે ફંક્શનનો ઉપયોગ કરીએ છીએ. અહીં એક ઉદાહરણ છે:

<?php  
$name = "John Doe";  
$email = "[email protected]";  
$age = 30;  
  
$sql = "INSERT INTO users(name, email, age) VALUES('$name', '$email', '$age')";  
  
if(mysqli_query($conn, $sql)) {  
    echo "Data inserted successfully!";  
} else {  
    echo "Error: ". mysqli_error($conn);  
}  
?>  

 

PHP માં MySQL ડેટાબેઝમાં ડેટા અપડેટ કરી રહ્યા છીએ

PHP નો ઉપયોગ કરીને MySQL ડેટાબેઝમાં ડેટા અપડેટ કરવા માટે, અમે mysqli_query() અપડેટ સ્ટેટમેન્ટ સાથે ફંક્શનનો ઉપયોગ કરીએ છીએ. અહીં એક ઉદાહરણ છે:

<?php  
$id = 1;  
$newEmail = "[email protected]";  
  
$sql = "UPDATE users SET email='$newEmail' WHERE id=$id";  
  
if(mysqli_query($conn, $sql)) {  
    echo "Data updated successfully!";  
} else {  
    echo "Error: ". mysqli_error($conn);  
}  
?>  

 

PHP માં MySQL ડેટાબેઝમાંથી ડેટા કાઢી નાખવું

PHP નો ઉપયોગ કરીને MySQL ડેટાબેઝમાંથી ડેટા કાઢી નાખવા માટે, અમે mysqli_query() DELETE સ્ટેટમેન્ટ સાથે ફંક્શનનો ઉપયોગ કરીએ છીએ. અહીં એક ઉદાહરણ છે

<?php  
$id = 1;  
  
$sql = "DELETE FROM users WHERE id=$id";  
  
if(mysqli_query($conn, $sql)) {  
    echo "Data deleted successfully!";  
} else {  
    echo "Error: ". mysqli_error($conn);  
}  
?>