Problème Mysql_num_row

Résolu
Signaler
Messages postés
72
Date d'inscription
mardi 5 juillet 2005
Statut
Membre
Dernière intervention
8 février 2009
-
Messages postés
72
Date d'inscription
mardi 5 juillet 2005
Statut
Membre
Dernière intervention
8 février 2009
-
Bonjour, j'ai un code en php/Mysql qui pose problème.

Je n'afficherais pas tout le code car il fait plus de 5000 lignes, donc, ça serait difficile!



L'erreur affichée quand j'exécute le script est "Warning: mysql_num_rows(): supplied argument is not a valid MySQL result
resource in /formulaire.php on
line 26"



Et voici ma ligne 26 (et les lignes environnentes) :



$pseudo = $_POST["pseudo"];

$mail = $_POST["mail"];

$mdp = $_POST["mdp"];

$planete = "joueurs";

$rg = $_POST["rg"];

$planete2 = "coordonnes";



include("config.php");



$connection = mysql_connect($host,$name,$passe)

or die ("La connection à la base de donnée est actuellement impossible, veuillez réessayer plus tard");

$db = mysql_select_db($database, $connection)

or die ("La connection à la base de donnée est actuellement impossible, veuillez réessayer plus tard");



if ($rg == "oui") {



$rq123123123 = "select pseudo from $planete where pseudo="$pseudo";";

$result123123123 = mysql_query($rq123123123);



if (mysql_num_rows($result123123123) >= 1) { //Et voici la ligne qui pose problème (la 26)

echo "Pseudo déjà utilisé"; exit;

}



Pouvez vous me dire ce qui ne va pas s'il vous plait car ce code est essentiel pour mon site...

Merci d'avance

Cordialement


2 réponses

Messages postés
809
Date d'inscription
mercredi 11 octobre 2000
Statut
Membre
Dernière intervention
29 septembre 2010
9
Salut,

A mon avis ça doit venir de ton mysql_query($rq123123123, $connection);

Juste apres ton mysql_query place ce code :

if (!$
result123123123)
{

    die('Requête invalide : ' . mysql_error());

}

++

Zlub
Messages postés
72
Date d'inscription
mardi 5 juillet 2005
Statut
Membre
Dernière intervention
8 février 2009

Génial sa marche!!! Merci