Bonjour à TOutes et à Tous,
Merci Nours312,
Je pense que tu n'es pas loin du résultat,
Effectivement c'est la première fois que j'utilise Foreach et ce n'est pas une réussite
Ce que j'aimerias comme résultat c'est que ma boucle parcours tous mes champs un par un en me l'affichant et ensuite qu'il passe au deuxième enregistrement etc... Facile à dire n'est-ce pas ?
J'ai repris ton code que j'ai inséré:
$resultats = mysql_query("SELECT * FROM $table ");
$nombrechamps = mysql_num_fields($resultats);
echo "<br />";
echo 'Nombre des Champs dans la Table <b>'.$table.'</b> : '.$nombrechamps;
echo "<br />";
$i =0;
$ii = 0;
while ($ligne = mysql_fetch_row($resultats))
{
echo $ii.' : '.$ligne[$ii].' ';
echo "<br />";
[b] foreach($ligne as $row)
{
echo $i.' : '.$row[0].' : '.$row[1];
$i++;
}[/b]
echo "<br />";
$ii++;
$i=0;
if ($ii == $nombrechamps) {
break;
}
}
Le résultat donne des erreurs:
Notice: Uninitialized string offset: 1 in C:\wamp\www\UtilitairePHP\affichetable.php on line 103
0 : 1 : 1 : A : A2 : J : A3 : 0 : 34 : 0 : 65 : V : e6 : 1 : ,7 : M : a8 : S : E9 : 9 : 010 : 8 : .
Notice: Uninitialized string offset: 1 in C:\wamp\www\UtilitairePHP\affichetable.php on line 103
11 : 5 :
Notice: Uninitialized string offset: 1 in C:\wamp\www\UtilitairePHP\affichetable.php on line 103
12 : 3 : 13 : 2 : 014 : . : .15 : . : .16 : . : .17 : . : .18 : 2 : 019 : 0 : 020 : n : o21 : A : u22 : 1 : 9
Notice: Uninitialized string offset: 1 in C:\wamp\www\UtilitairePHP\affichetable.php on line 103
23 : 1 : 24 : E : q25 : E : l
Notice: Uninitialized string offset: 1 in C:\wamp\www\UtilitairePHP\affichetable.php on line 103
26 : 2 : 27 : 4 : 0
1 : B206
En tout cas merci beaucoup, je vais essayé de bosser sur ton code
Bon dimanche