Mammouth du PHP |
2278 Messages
11 mars 2012, 18:56
merci du merci.
Simplement en divisant les problèmes on a plus de chance de trouver l'erreur, c'est pourquoi:
pour mysql je fais toujours
$requete = "select * from $table where `champ` = $valeur ";
// et si ça ne marche pas comme je veux :
// print "<br>$requete";
//et éventuellement avant $requete =...,; print "==>$table<==>$valeur<=="; les ==><== ayant pour but de s'assurer que rien ne traîne autour (plutôt un héritage de Dbase avec ses champs compétés automatiquement pas des espaces...)
// requete que je passe en ligne de commande quand ça coince trop car plus commode à modifier.
$resultat = mysql_query ($requete);
et division systématique... en particulier:
$var_1 = isset($_POST['var_1']) ? $_POST['var_1']: -12312 ; //ou toute valeur impossible et facile à repérer par la suite
Ça fait un code plus long, en lignes, et un peu plus gourmand en mémoire, mais je ne suis pas sûr qu'il soit plus lent.
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD