fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006
-
11 janv. 2006 à 17:39
fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006
-
16 janv. 2006 à 16:46
Bonjour,
je fais une requête avec un select, ensuite si le résultat de la requete est vide alors je souhaite executer une seconde requete.
J'ai essayé ça mais ça marche pas bien !!!!
si quelqu'un pouvait m'aider !!!
$sSQL="SELECT CODE, TYPE_ELT from ".$LaTableb."
where CODE='".$CODE."' AND TYPE='".$TYPE."'";
$result= mysql($DataBase,$sSQL );
echo $sSQL;
//INSERTION D'UN NOUVEAU PERIMETRE AVEC SES ELEMENTS SI LE PERIMETRE N'EXISTE PAS
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 12 janv. 2006 à 09:33
cela doit marcher, mais c'est incorrect.
Cela ne marche pas avec l'error reporting au maximum, je pense.
si ton fetch_array ne renvoie rien, $data est false. Si $data est false, $data['CODE'] n'existe pas, donc tu assignes une variables indéfinie à une autre variable...
$sSQL="SELECT CODE, TYPE from ".$LaTableb."
where CODE='".$CODE."' AND TYPE='".$TYPE."'";
$result= mysql_query ($sSQL );
if (mysql_num_rows ($result) === 0) {
// insertion.
}
fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006 12 janv. 2006 à 09:25
Est ce que cela revient au même ???? car ça semblait marcher ainsi !!!??
$sSQL="SELECT CODE, TYPE from ".$LaTableb."
where CODE='".$CODE."' AND TYPE='".$TYPE."'";
$result= mysql($DataBase,$sSQL );
$data = mysql_fetch_array($result);
$GROUPE=$data["CODE"];
//INSERTION D'UN NOUVEAU PERIMETRE AVEC SES ELEMENTS SI LE PERIMETRE N'EXISTE PAS
if(empty($GROUPE))
{ $sSQLb="INSERT INTO ".$LaTableb." .....
Vous n’avez pas trouvé la réponse que vous recherchez ?
fredo35m
Messages postés244Date d'inscriptionjeudi 14 avril 2005StatutMembreDernière intervention12 juillet 2006 16 janv. 2006 à 16:46
je vais péter un cable !!! je ne comprends pas pourquoi ça ne marche pas là !!! il m'insère bien si ça n'existe pas par contre il ne met pas à jours si il existe !!!!