Requete sql dans fichier php appelée par js

Résolu/Fermé
deneb - 8 déc. 2011 à 15:42
 deneb - 8 déc. 2011 à 16:00
Bonjour,



je viens de faire sql dans un fichier php appelé par javascript.
Dans javascript, les premiers champs sont bien récupérés alors que les champs qui sont dans un select sont vides.
ma requete dans phpmyadmin renvoie toutes les données remplies.


Merci de votre aide.

voici le fichier php :
<?php

$retour = '';
$i = 0;

$sql = "SELECT id_cat,categorie,titre,vehicule,image,nb_pers,
(SELECT coeff1j1 FROM categories2 WHERE id_cat = 4 ) AS coeff1j1_id4,
(SELECT coeff2j1 FROM categories2 WHERE id_cat = 4 ) AS coeff2j1_id4,
(SELECT coeff3j1 FROM categories2 WHERE id_cat = 4 ) AS coeff3j1_id4,
(SELECT coeff4j1 FROM categories2 WHERE id_cat = 4 ) AS coeff4j1_id4,
(SELECT coeff5j1 FROM categories2 WHERE id_cat = 4 ) AS coeff5j1_id4,
(SELECT coeff6j1 FROM categories2 WHERE id_cat = 4 ) AS coeff6j1_id4,
(SELECT coeff7j1 FROM categories2 WHERE id_cat = 4 ) AS coeff7j1_id4,
(SELECT coeff8j1 FROM categories2 WHERE id_cat = 4 ) AS coeff8j1_id4,
info
FROM categories2 order by info,id_cat,coeff1j1 ASC";
$req = mysql_query($sql) or die( mysql_error());
$nbrRep = mysql_num_rows($req);
//echo " rep : $nbrRep";
if($nbrRep > 0){

while($r = mysql_fetch_assoc($req)){
$retour .= $r['id_cat'].'*'.$r['categorie'].'*'.$r['titre'].'*'.$r['vehicule'].'*'.$r['image'].'*'.$r['nb_pers'].'*'.$r['coeff1j1'].'*'.$r['coeff2j1'].'*'.$r['coeff3j1'].'*'.$r['coeff4j1'].'*'.$r['coeff5j1'].'*'.$r['coeff6j1'].'*'.$r['coeff7j1'].'*'.$r['coeff8j1'].'*'.$r['info'];
$i++;
if($i != $nbrRep)
$retour .= '/';

}
echo $retour;

}else
echo false;

?>
A voir également:

1 réponse

autant pour moi : les AS n'étaient pas corrects.
0