447 visiteur(s) en ligne
Date actuelle : 05-05-2024, 10:52 AM Bienvenue, Visiteur ! ( Identification S'enregistrer )







 
ressource_id php mysql bdd
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Auteur Message
dardadax Hors ligne
Informaticien qualifié
****

Messages : 585
Inscription : Sep 2007
Réputation : 1
Message : #18
ressource_id php mysql bdd
CrazyCat a écrit :Bon, tout d'abord ça ne peut pas marcher, c'est clair: tu fais des boucles sur la tableau $tableau_animaux alors qu'il n'est initialisé nulle part.

En fait, le but est de sortir 5 enregistrements de manière aléatoire?
essaye ça:

<?
$requete = "SELECT nom_ovipare, image_petite1 FROM ovipare ORDER BY RAND() LIMIT 5";

$res = mysql_query($requete) or die ("Impossible de recueillir les donnees");

while($row = mysql_fetch_array($res)) {
$images[] = $row['image_petite1'];
$noms[] = $row['nom_ovipare'];
}

echo '<table>
<tr><td>'.implode('</td><td>', $images).'</td></tr>
<tr><td>'.implode('</td><td>', $noms).'</td></tr>
</table>
';
?>


C'est pourtant les choses les plus simples qui fonctionnent.
Il faut que numero_profil soit une clé d'index primaire en autoincrément.



une chose à dire : :boulet:

bah voilà pile ce qu'il me fallait... condensé, clair !! merci CrazyCat !! J'aurais jamais pensé à faire comme ça Oo

Une dernière question : à quoi sert ton " implode('</td><td>', $images).' " ?
Cela crée bien une case tableau (html) par élément du tableau (variable)?
Si je voulais mettre le lien et l'image pour l'affichage, il faudrait donc faire :



$gui='"';
echo '&amp;#60;table&amp;#62;
&amp;#60;tr&amp;#62;'.implode&amp;#40;&amp;#60;td&amp;#62;&amp;#60;img src=', $gui, $images $gui, ' alt=', $gui, $nom, $gui, ' /&amp;#62;&amp;#60;/td&amp;#62;'&amp;#41;.'&amp;#60;/tr&amp;#62;
&amp;#60;tr&amp;#62;'.implode&amp;#40;' &amp;#60;td&amp;#62;&amp;#60;a href=', $gui, './', $noms, '/', $noms, '.html', $gui, '&amp;#62;', $noms, '&amp;#60;/a&amp;#62;&amp;#60;/td&amp;#62;'&amp;#41;.'&amp;#60;/tr&amp;#62;
&amp;#60;/table&amp;#62;




En tout cas merci pour tout !! Je vais essayer de corriger les autres erreurs tout seul (merci aux messages d'erreur ^^)

Dardadax.

09-10-2007 16:04 PM
Envoyer un email à cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse




Discussions apparemment similaires...
Discussion : Auteur Réponses : Affichages : Dernier message
  Probléme flash php mysql Smile 17 9 896 07-01-2020 20:58 PM
Dernier message: Bilifly
  BDD MySQL chez free rapala 8 4 135 03-10-2006 13:34 PM
Dernier message: CrazyCat

Aller à :


Utilisateur(s) parcourant cette discussion : 1 visiteur(s)