8797 sujets

Développement web côté serveur, CMS

Pages :
(reprise du message précédent)

asoofy a écrit :
je viens de mettre le echo ($_POST["cdp"]) > c'est normal que ça m'affiche le code postal que j'ai rentrée?


bein oui ça te permet de vérifier si ce que tu a rentré dans ton champ est bien passé a l'autre page c'est juste un moyen de debug tu l'enlève après
Oulala ça devient de chinois pour là lol

met avec between...floor... comme on a mis plus haut c'est censé ne pas tout parcourir
wahhhoouuu y a du taf la Mr ou Mlle

Deja dans le debut de ton script il faut que tu mette un if(isset($_post)){
connection
requete
}

ensuite traitement du result avec
if($result>0){
affiche les trucs
}
ça devrais ressembler a un truc comme ça mais il y a surement des fautes dans mon code vu que je ne suis pas dessus


<?php

if(isset($_POST["cdp"])){

$cnx=mysql_connect("localhost","","");
$db=mysql_select_db("nous_trouver");
$cdp=$_POST["cdp"];
	
$requete1=mysql_query("SELECT nom_ville, code_postal
FROM code_concession 
WHERE code_postal='".mysql_real_escape_string($cdp)."' BETWEEN 14000 AND 15000 
OR code_postal BETWEEN 50000 AND 51000
OR code_postal BETWEEN 61000 AND 62000
OR code_postal BETWEEN 56000 AND 57000
OR code_postal BETWEEN 22000 AND 23000;");




$result=mysql_fetch_object($requete1);
if ($result==0){
	echo '<p>Rien trouver!</p>';
}
else{
echo '<table>';
while($result=mysql_fetch_object($requete1))
{
echo '<div align=\"center\"><tr><td>'.$result->nom_ville.'</td> <td>'.$result->code_postal.'</td></tr></div>\n$)';
}
echo '</table>';
mysql_close();
}

?>
[cligne]


Modifié par leo2v (30 May 2012 - 16:51)
J'ai retesté la requête telle quelle dans mon phpMyAdmin et c'est ok ca fonctionne,

le code n'affiche toujours rien cependant (je vais essayer de voir si il pourrait y avoir des erreurs)
Bon je commence à vraiment déprimer car ça ne fonctionne toujours pas, personne y'aura une autre idée du pourquoi du comment que ça ne fonctionne pas?

Merci Smiley biggrin
Pages :