Aide - Recherche - Membres - Calendrier
Version complète : Aide phpmyannu
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation > php
fabzeb
Bonjour,

j'aimerai

ajouter un fonction sur mon site

pour afficher une blague differente a chaque actualisation,

sachant que j'utilise phpmyannu pour gerer mes blagues,

comment faire pour afficher aleatoirement une blague

en utilisant la base de donnée de phpmyannu

donc le texte de mes blagues ce situe dans ma base de donnée

dans la table sites_annu et les blagues c dans le champ description.

Voilà merci de m'aider.
fabzeb
voilà c bon j'ai reussis

si ca interresse quelqu'un de pouvoir afficher

dans son annuaire phpmyannu

les urls de leurs sites inscrits ds leur annu contactez moi

je vous donne le code wink.gif
mitch10593
Et pourquoi ne pas communiquer cette information sur le forum pour que tout le monde en profite ?



surtout que le script doit ressembler à quelque chose du genre:



CODE
<?


$res=mysql_query("SELECT blague FROM blagues WHERE blagueReference=RAND()");


$rows=mysql_fetch_array($res);


echo $rows[blague];


?>




Pourquoi tant de mystères pour 3 lignes de code ??
fabzeb
Voilà..<?

$connect = mysql_connect("localhost","pseudo","motdepass");

// selection de la base

mysql_select_db("votrebase", $connect);

// votre requete de selection

$sql = mysql_query("SELECT * FROM sites_annu order by rand() LIMIT 1");

// on compte le nombre de résultats



// récupération et affichage des données

// affichage avec un boucle while

while($affichage = mysql_fetch_array($sql, MYSQL_ASSOC)){

echo"",$affichage['url'],")

<br>";

// fin de boucle while

}

// fermeture de la connection

mysql_close($connect);

?>
mitch10593
Pourquoi faire un while alors qu'il n'y aurait jamais plus d'un résultat (cf LIMIT 1 de la requête SQL) ... ?
fabzeb
voilà il faut juste modifier les paramettres de connection

et vous pourrez affichero u vous voulez aleatoirement les url des sites inscrits dans votre annuaire
fabzeb
ouep mé je m'en sert aussi pour multiple

autres choses

et pis comme ca ca marche dc ..
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.