Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 08/02/2010, 15h13   #1
Invité de passage
 
Date d'inscription: avril 2006
Messages: 8
Par défaut probléme d'url avec php

bonjour à tous,

voila mon petit soucis je vais chercher des info dans une table comme sa:
Code :
$sql = "SELECT titre,url, url_image FROM $T_sites WHERE id  ORDER BY RAND() LIMIT 1";
jsuque la pas de probéme apres je voudrais creer une url qui mene ver cette page donc je met sa:
Code :
 echo '<a href="'.$url_ale.'">' .$titre_ale. '<br /><img src="'.$url_image_ale.'" width=120 height=90 border=0></a><br />';
met la mon lien me renvoi toujours ver l index de mon site alors que je voudrai qu'il méne a la categorie dans laquelle le site se trouve

merci pour le soutien vu que je ne suis pas un grand spécialiste
tycoons est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 15h45   #2
Membre émérite
 
Date d'inscription: novembre 2007
Localisation: France
Messages: 766
Par défaut

Bonjour,
Pourrais tu nous dire ce que valent les variables $url_ale., $titre_ale, $url_image_ale ainsi que le script qui te permet de les recuperer à partir de ta requete ?
Z.
Zwiter est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 15h51   #3
Invité de passage
 
Date d'inscription: avril 2006
Messages: 8
Par défaut les variables

boujour à toi,

voila mon code quasi en entier:
Code :
$sql2 = "SELECT titre,url, url_image FROM $T_sites WHERE id  ORDER BY RAND() LIMIT 1";
$ale = send_sql($sql2,"trouver 1 sites aléatoirement");
 
//fin de la connexion
mysql_close($lk);
 
// Le site aléatoire
while($result = mysql_fetch_array($ale))
{
 $titre_ale = $result['titre'];
   $url_image_ale = $result['url_image'];
   $url__ale = $result['url'];
 echo '<a href="'.$url_ale.'">' .$titre_ale. '<br /><img src="'.$url_image_ale.'" width=120 height=90 border=0></a><br />';
}
suis pas programmeur a la base alors je patoge un peu
tycoons est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 16h01   #4
Membre émérite
 
Date d'inscription: novembre 2007
Localisation: France
Messages: 766
Par défaut

Et donc que valent les variables $url_ale, $titre_ale et $url_image_ale au moment de leur affichage ?
Zwiter est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 16h06   #5
Invité de passage
 
Date d'inscription: avril 2006
Messages: 8
Par défaut les variables valent

Citation:
Envoyé par Zwiter Voir le message
Et donc que valent les variables $url_ale, $titre_ale et $url_image_ale au moment de leur affichage ?


les variables valent : url , titre ,image . Elles s'affichent sans probléme apres je ne sai pas comment liés l afichage à la catégorie des urls qui s affiche
tycoons est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 16h16   #6
Membre émérite
 
Date d'inscription: novembre 2007
Localisation: France
Messages: 766
Par défaut

Merci de m'ecrire ici la valeur des variables pour au moins une ligne de la base de donnée.
Z.
Zwiter est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 16h33   #7
Invité de passage
 
Date d'inscription: avril 2006
Messages: 8
Par défaut je comprend pas

dans mon site je fait apel a ma variable t_site qui est ma table sql qui a plusieur valeur titre url etc.. mais je ne les recupere pas tous je recupere que les 3 valeur :titre ,url et url_image que je passe en variable pour effectuer mon affichage aléatoir
tycoons est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/02/2010, 17h14   #8
Membre émérite
 
Date d'inscription: novembre 2007
Localisation: France
Messages: 766
Par défaut

c'est bon, on recopiant ton code pour incorporer un echo sur chaque variable, j'ai vu le souci :
$url__ale : tu utilises 2 tirets bas '_' lors de l'affectation de ta variable, alors que tu n'en as qu'un seule lors de son affichage dans le lien.
Z.
Zwiter est déconnecté   Envoyer un message privé Réponse avec citation
NEWS PHPFAQ PHPCours PHPSources PHPLivres PHPScripts PHPOutils PHPComparatifsZend Framework

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 02h06.


Vos questions techniques : forum d'entraide PHP - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.