pb fonction()

EM1_
Invité n'ayant pas de compte PHPfrance

23 juin 2005, 15:11

Bonjour,

voici mon code:

Code : Tout sélectionner

<? mysql_connect($dbhost,$dbuser,$dbpass) or die (mysql_error()); mysql_selectdb($dbname); function mes_pages($nombre) { $req1=mysql_query("SELECT * FROM emploi WHERE 1 ORDER BY titre") or die (mysql_error()); $total=mysql_num_rows($req1); $nb_lien=$total/$nombre; $nb_lien=floor($nb_lien); $b=1; echo "<DIV align=\"right\"><font size=\"2\" face=\"Arial, Helvetica, sans-serif\"><STRONG>..:: &nbsp;"; for($i=1;$i<=$nb_lien;$i++) { if($b*5==$ligne) { echo "<A HREF=\"index_candidat.php?ligne=".($b*5)."\" class=\"orange\"><U><STRONG>$b</STRONG></U></A>&nbsp;"; } else { echo "<A HREF=\"index_candidat.php?ligne=".($b*5)."\" class=\"orange\"><STRONG>$b</STRONG></A>&nbsp;&nbsp;"; } $b++; } echo "&nbsp;::..&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</STRONG><BR><BR></FONT></DIV>"; } mes_pages(5); ?>
mais j'ai le message: error in your SQL syntax

Est-ce que ma fonction à une bonne syntaxe ?

Eléphant du PHP | 450 Messages

23 juin 2005, 15:13

Fais plutot comme sa :

$req1="SELECT * FROM emploi WHERE 1 ORDER BY titre";
$result = mysql_query($req1,$link) or die ('Erreur : '.mysql_error() );

enfin il me semble :?
:lol: :lol:
Modifié en dernier par castelli le 23 juin 2005, 15:16, modifié 1 fois.
Alone in the dark , I smile :D

EM1_
Invité n'ayant pas de compte PHPfrance

23 juin 2005, 15:16

la ca marche pa non plus... :(

Eléphant du PHP | 450 Messages

23 juin 2005, 15:36

bon deuxieme essais lol :
$req1="SELECT * FROM emploi WHERE 1 ORDER BY titre";
$result = mysql_query($req1,$link) or die ('Erreur : '.mysql_error() );
$total=mysql_num_rows($result);
(j'avais oublié le reste ) lol
Alone in the dark , I smile :D

Eléphant du PHP | 260 Messages

23 juin 2005, 16:10

Heu...qu'elle ligne ton erreur ?
Mon jeu : http://www.battle-stars.fr.tc
---
Mon serveur : http://servlan.dyndns.org
---
Bientôt tous mes serveurs OPEN ;)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

23 juin 2005, 16:17

Si tu veux tout sélectionner, tu n'as pas besoin de WHERE 1

Essaye ça et dit nous si ç a change quelquechose
$req1="SELECT * FROM emploi ORDER BY titre";
[/php]
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer