Pb affichage enregistrements

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pb affichage enregistrements

par zeus » 21 juin 2005, 17:00

Si tu travaille en XHTML, la balise <?php peut éviter des problèmes avec le XML mais <? est généralement suffisant

par Invité » 21 juin 2005, 16:54

merci mais j'avais résolu le pb

les balise <?php doit s'écrire de la sorte ou <? est-elle suffisante ?

par waf_wafe » 21 juin 2005, 14:59

Essaye sa et dis moi :
<? 
while($data = mysql_fetch_array($req))
{ 
?> 
<tr> 
<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top"> 
<? 
echo '<span class=\'noir\'>'.$data[0].'</span><br />'; 
?> 
</td> 

<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top"> 
<? 
echo '<span class=\'noir\'>'.$data[1].'</span><br />'; 
?> 
</td> 

<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top"> 
<? 
echo '<span class=\'noir\'>'.$data[2].'</span><br />'; 
} 
?> 
PS:pense au balise php la prochaine fois STP

par Invité » 21 juin 2005, 14:36

en cause :

$data = mysql_fetch_assoc($req); >> en trop

par Invité » 21 juin 2005, 14:26

Voila le code

//Connexion et requete SQL

<?
$host="localhost";
$user="root";
$password="";
$bdd="base_produits";

$connexion = mysql_connect($host,$user,$password);
if ($connexion == FALSE){
die("connexion à la base $bdd échouée");
}
$connectBase = mysql_select_db("$bdd", $connexion);

$sql = "SELECT * FROM t_produits";
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_assoc($req);
$res = mysql_num_rows($req);
?>


//Affichage

<?
while($data = mysql_fetch_array($req)){
?>
<tr>
<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top">
<?
echo '<span class=\'noir\'>'.$data["code_produit"].'</span><br />';
?>
</td>

<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top">
<?
echo '<span class=\'noir\'>'.$data["reference"].'</span><br />';
?>
</td>

<td class="content" width="100" bgcolor="#FFFFFF" align="center" valign="top">
<?
echo '<span class=\'noir\'>'.$data["size"].'</span><br />';
}
?>
</td>

par waf_wafe » 21 juin 2005, 13:30

Salut,
si tu affiche ton code cela sera plus simple pour tous le monde :wink:

Pb affichage enregistrements

par Invité14536 » 21 juin 2005, 13:05

Bonjour à tous,

j'ai un petit soucis, j'ai une base de données avec des enregistrements, mais quand je veux les afficher il me retourne tous les enregistrements à l'exception du premier, sauriez vous me dire pourquoi ?

Par avance merci