Jointure et mysql_num_rows

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Jointure et mysql_num_rows

par iclo » 29 janv. 2007, 23:40

Bonsoir,

Tu déclares
$requete = 
et exécutes
mysql_query($requet
Tu crois que c'est les mêmes variables :?: :?: :?:
Oups, suis passé à côté ça moi ?? :roll: :roll:

par orgerix » 29 janv. 2007, 21:40

Mais quel boulet... :oops: :oops:

Excusez moi...

par Ajoloca » 29 janv. 2007, 21:31

Bonsoir,

Tu déclares
$requete = 
et exécutes
mysql_query($requet
Tu crois que c'est les mêmes variables :?: :?: :?:

par nejme.eddinne » 29 janv. 2007, 21:15

SELECT * FROM noeud,cartefrance WHERE noeud.ID = cartefrance.ID
Change là par
SELECT noeud.*,cartefrance.* FROM noeud,cartefrance WHERE noeud.ID = cartefrance.ID

par iclo » 29 janv. 2007, 21:09

Vu le message d'erreur, je pense que l'execution de la requette a echoué:
Remplace
$result = mysql_query($requet,$connection);
par
$result = mysql_query($requet,$connection) or die(mysql_error());
pour voir le probable message d'erreur.

Jointure et mysql_num_rows

par orgerix » 29 janv. 2007, 18:31

Bonjour.

J'ai un petit problème car quand j'execute ce script :
<?php
$connection = mysql_connect($host,$user,$password) or die("connexion impossible au serveur");
$db = mysql_select_db($database,$connection) or die("la base de donnée n'a pas pu être ouverte"); 
$requete = "SELECT * FROM noeud,cartefrance WHERE noeud.ID = cartefrance.ID";
$result = mysql_query($requet,$connection);
$num = mysql_num_rows ($result);
print($num);
?>
J'ai ce message d'erreur :

Code : Tout sélectionner

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/144/sda/1/0/antoine.souques/actualiserfrance.php on line 9
J'en déduis que la fonction mysql_num_rows ne marche pas avec les jointures. Quelqu'un pourrait il me dire comme procéder si je veux extraire les données de la requete, dans un tableau à deux dimenstion par exemple ?