SQL test de résultats égaux
Wilper
-
Wilper -
Wilper -
Bonjour,
Voilà, j'aimerais savoir comment on peut tester en php/sql que le résultat de deux requêtes sont égaux ?
J'ai par exemple
$req1 = mysql_query("requete sql");
$req2 = mysql_query("requete sql");
Et j'aimerais faire un test du genre if ($req1 == $req2) ^^
Merci d'avance
Voilà, j'aimerais savoir comment on peut tester en php/sql que le résultat de deux requêtes sont égaux ?
J'ai par exemple
$req1 = mysql_query("requete sql");
$req2 = mysql_query("requete sql");
Et j'aimerais faire un test du genre if ($req1 == $req2) ^^
Merci d'avance
A voir également:
- SQL test de résultats égaux
- Test performance pc - Guide
- Steam deck oled test - Guide
- Test disque dur - Télécharger - Informations & Diagnostic
- Resultats foot - Télécharger - Vie quotidienne
- Test composant pc - Guide
2 réponses
qu'entends tu par egaux
déja:
$req1 = mysql_query("requete sql");
$req2 = mysql_query("requete sql");
ne seront jamais égaux car mysql_query renvoie un numéro de ressource (donc ce seront deux numéros forcement différents)
il faut lire ce que mysql a extrait et mis dans une zone mémoire, on peut faire plusieurs fonctions dessus
mysql_num_rows($req1) te donne le nombre
mysql_fetch_array($req1) te donne un array de chaque ligne extraite il faudra parcourir éventuellement toutes les lignes par une boucle while
déja:
$req1 = mysql_query("requete sql");
$req2 = mysql_query("requete sql");
ne seront jamais égaux car mysql_query renvoie un numéro de ressource (donc ce seront deux numéros forcement différents)
il faut lire ce que mysql a extrait et mis dans une zone mémoire, on peut faire plusieurs fonctions dessus
mysql_num_rows($req1) te donne le nombre
mysql_fetch_array($req1) te donne un array de chaque ligne extraite il faudra parcourir éventuellement toutes les lignes par une boucle while