bonsoir
j ai crée un petit code en m inspirant d un tuto
voici ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 <?php //crée la connexion $serveur = "localhost"; $utilisateur = "root"; $motDePasse = ""; $base = "test"; $fichier = "consult.php"; mysql_connect($serveur,$utilisateur,$motDePasse) or die("Impossible de se connecter au serveur de bases de données."); mysql_select_db($base) or die("Base de données non trouvée."); //paramétrage de la requete $req="SELECT * from produits "; $réponse=mysql_query($req); echo '<center><table border="1" bgcolor="#FFFFFF">'; //on affiche les titres du tableau echo '<tr>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">Référence</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">Gencod</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">Pcb</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">Spcb</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">haucol</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">larcol</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">loncol</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">pdbcol</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">colcou</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">coupal</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">uvcpal</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">pdbpal</font></b></td>'; echo '<td bgcolor="#0000FF" align="center"><b><font size="2" color="#FFFFFF">volpal</font></b></td>'; echo '</tr>'; while($données = mysql_fetch_array($réponse)) { $no=mysql_result($réponse,1); echo '<tr>'; echo '<td bgcolor="#FFFFFF"><font size="5"><a href="'."$fichier?num$no".'">'.$données['Ref'].'</font></td><br></a>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['Gencod'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['Pcb'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['Spcb'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['haucol'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['larcol'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['loncol'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['pdbcol'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['colcou'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['coupal'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['uvcpal'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['pdbpal'].'</font></td><br>'; echo '<td bgcolor="#FFFFFF"><font size="5">'.$données['volpal'].'</font></td><br>'; } echo '</tr>'; ?>
ce code est sensé creer un tableau HTML pour metrre mes données issues d 'une base sql
pourriez vous m expliquer la ligne suivante :
$no=mysql_result($réponse,1);
bon apparement ca crée une variable pour faire un lien sur une des cases de mon tableau
mais quand je met cette ligne
je n ai pas toutes les lignes de ma base sql
de plus le lien me renvoie sur la référence suivante de ma base sql et pas sur la référence sur laquelle je clique
si quelqu un pouvait m expliquer
ce serait sympa
merci
basdom
Partager