Modérateur: Modérateurs
chris92300 a écrit:Quelqu'un aurait une carte graphique à me conseiller? 150€ maxi.
<?php
// connection à la DB
mysql_connect("localhost", "login", "*****");
mysql_select_db("nom de la base");
//dernier joueur
$result1 = mysql_query("SELECT cl_from FROM categorylinks WHERE cl_to='Joueurs' ORDER BY 'cl_timestamp' DESC LIMIT 0 , 1");
while ($row = mysql_fetch_assoc($result1)) {
extract($row, EXTR_PREFIX_ALL, "id");
$subresult = mysql_query("SELECT page_title FROM page WHERE page_id = $id_cl_from ");
while ($subrow = mysql_fetch_assoc($subresult)) {
extract($subrow, EXTR_PREFIX_ALL, "1");
}
}
echo "<img src=http://www.afterfoot.com/wikifoot/images/joueurs/$1_page_title.jpg></img><br>
<a href=http://afterfoot.com/wikifoot/index.php?title=$1_page_title><u>$1_page_title</u></a>"
?>
Le Kaiser a écrit:bonjour
j'ai un problème en php
voici mon code :
- Code: Tout sélectionner
<?php
// connection à la DB
mysql_connect("localhost", "login", "*****");
mysql_select_db("nom de la base");
//dernier joueur
$result1 = mysql_query("SELECT cl_from FROM categorylinks WHERE cl_to='Joueurs' ORDER BY 'cl_timestamp' DESC LIMIT 0 , 1");
while ($row = mysql_fetch_assoc($result1)) {
extract($row, EXTR_PREFIX_ALL, "id");
$subresult = mysql_query("SELECT page_title FROM page WHERE page_id = $id_cl_from ");
while ($subrow = mysql_fetch_assoc($subresult)) {
extract($subrow, EXTR_PREFIX_ALL, "1");
}
}
echo "<img src=http://www.afterfoot.com/wikifoot/images/joueurs/$1_page_title.jpg></img><br>
<a href=http://afterfoot.com/wikifoot/index.php?title=$1_page_title><u>$1_page_title</u></a>"
?>
L'idée ets d'avoir le dernier enregistrement en base. Or ne s'affiche que $1_page_title et je comprends pas pourquoi...
Si quelqu'un a des connaissances en php et peut m'aider ?
par avance, merci
$subresult = mysql_query("SELECT page_title FROM page WHERE page_id = $id_cl_from ");
et juste au dessus tu fais :
extract($row, EXTR_PREFIX_ALL, "id");
ta requete ne devrait pas plutot etre : "SELECT page_title FROM page WHERE page_id = $id "
$1_page_title
Le Kaiser a écrit:Ki-2, en fait mon besoin est très simple. Sur la page d'accueil de mon site afterfoot (nouvelle version) je voulais mettre els 3 derniers joueurs inscrits en base. Afin de différencier mes pages deans le wiki, les fiche de joueurs appartiennent à la catégorie (cl_to dans la bdd wiki) "Joueurs" de la table "categorylist". En face de chaque article appartenant à la catégorie joueur, j'ai un n° unique "cl_from". Afin de savoir de quel joueur il s'agit je dois retrouver ce même numéro "cl_from" dans la table "page", pour ensuite y associer la valeur "page_title" qui correspond de fait au nom du joueur sous la forme Prenom_Nom. (toutes mes images de joueurs sont également sous cette forme là)
mon abjectif est donc le suivant
1- je choisi les 3 dernières "id" dans la base catégorylist avec comme paramètre "catégory='joueurs'"
2 - un fois ces 3 valeurs obtenues, je dois interroger la table "page" pour connaitre la valeur du champ "page_title" associée à chacune de ces 3 valeurs
3- je dois afficher le lien et la photo du joueurs (index.php?title=page_title et page_title.jpg) dans un tableau à 1 ligne et 3 colonnes.
Et bien évidemment je n'y arrive pas. le code que tu as vu provient d'ci
Si tu peux m'éclairer, par avance, merci beaucoup... le chemin vers la maitrise du php est long et difficile, mais je suis confiant
Utilisateurs parcourant ce forum : Lo Provençau et 102 invités