Php , insérer une ligne avec vérification préalable

Ajouter un article en vérifiant que la référence n'existe pas dans le tableau

.

On craie une variable et on lui donne une valeur en dehors de la liste des ref existantes

 

$refproduct="bbbb" ;

 

On va voir si la reference que nous cherchons existe , si elle n'existe pas on est autorisé à l'insérer

 

Voici le code

<?php

$refproduct="bbbb" ;
$sql="SELECT * FROM st_produit where a1= '$ref' " ;
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {

$refproduct=$row['a1'];
}}
?>

<?php

if ($refproduct == "bbbb" ) {
$sql = "INSERT INTO st_produit (a1, a2, a3,a4,a5)
VALUES ('$a1','$a2','$a3','$a4','$a5')";

if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}

?>

Eviter doublures en php

 

 

indexer site web

 

A propos

ynimen

Math

Science

Dechnique

Développement

.