adparker
Messages postés6Date d'inscriptionmardi 7 février 2006StatutMembreDernière intervention15 août 2007
-
13 août 2007 à 20:05
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
15 août 2007 à 21:04
Bonjour, j'ai besoin d'un peu d'aide, je suis en train de créer un script php pour une gestion de video que je vais mettre sur mon site quand il sera fini, mais j'ai un petit problème. J'aimerais crée des liens vers les id suivant et précédant, jusque la, tout va bien, mais lorsque l'on affiche la dernière id, il y a un lien vers une id qui n'existe pas.
Voila une partie de mon script php, et j'aimerai l'améliorer.
J'aimerai que lorsque l'on est à la dernière id, ou a la premiere, le bouton change, pour le bouton précédent, se serai video/design/bot1_hs.jpg et pour le bouton suivant, video/design/bot2_hs.jpg
Merci beaucoup
<?php
$result=mysql_query("SELECT * FROM video WHERE id='".$_GET["id"]."'");
if ($row=mysql_fetch_array($result)) {
echo '<th scope="col">[video.php?id='.$precedent.' ]</th>
<th scope="col">[video.php?id='.$suivant.' ]</th></tr>
</table></th>
</tr>
<tr>
<th scope="row"></th>
</tr>
</table></td>
</tr>
</table>
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 13 août 2007 à 20:40
Salut,
je ne comprends pas trop ton bout de code mais bon...
Avec mysql_num_row($result) tu peux connaitre le nombre de ligne renvoyées. Ainsi tu peux :
- traiter la ligne *1* comme tu veux
- faire une boucle qui ira de 2 à *mysql_num_row($result) - 1*
- traiter la ligne *mysql_num_row($result)* comme tu veux
adparker
Messages postés6Date d'inscriptionmardi 7 février 2006StatutMembreDernière intervention15 août 2007 14 août 2007 à 14:24
Oui, je sais que tout mon code n'y est pas, mais le voila en entier !
config.php :
---------------------------------------------------------------------------------------------------------
<?php
//variables de connection à la base de donnée
$host = 'localhost'; //nom de l' host
$user = 'root'; //pseudo du compte sql
$pass= ''; //mot de passe du compte sql
$bdd = 'adparker'; //nom de la base de donnée.
$table = 'video'; //nom de la table sql des videos
mysql_connect($host, $user, $pass); //connexion à mysql
mysql_select_db($bdd); //sélection de la base de données
?>