Page 1 sur 1
imposible de récupérais le contenu
Posté : 19 nov. 2005, 01:29
par benjamin
jai fait ce scipte. Mais je ne comprand pas pourquoi ça ne marche pas.
Mon code php :
<?php
include( "../../connect.php" );
$img = mysql_query("SELECT `url_img` FROM `partenaire` WHERE id=1");
$url = mysql_query("SELECT `url_site` FROM `partenaire` WHERE id=1");
echo "document.write ('<a href=\"".$url."\"><img src=\"".$img."\"></a>')";
?>
le code html générais:
Code : Tout sélectionner
document.write ('<a href="Resource id #3"><img src="Resource id #2"></a>')
Posté : 19 nov. 2005, 02:40
par alexbad
Qu'est-ce que tu veux faire exactement, à quoi sert ton script? On ne peut pas te montrer à atteindre un but qu'on ne connait pas

Posté : 19 nov. 2005, 02:56
par Truc
SAlut, tu dois lire le résulat renvoyé par
mysql_query() , qui te renvois une "resource", avec
mysql_fetch_array() (ou un de ses semblables

)
Posté : 19 nov. 2005, 17:29
par benjamin
alexbad ==> je veut créée un panneau d'administration ou on peut modifier la baniére qui est afficher chez tous les partenaire sans leur faire changer le scripte.
Truc ==> j'ai déja aisseiller mais sa macher par faitement.
Posté : 19 nov. 2005, 17:37
par alexbad
D'après moi, tu devrais utiliser un fil RSS, c'est le moyen le plus adéquat pour le moment que je vois... à moins que tu ne leur donne les infos de ta bdd pour qu'il se connecte à ta base de données.
Posté : 19 nov. 2005, 17:38
par Truc
j'ai déja aisseiller mais sa macher par faitement.
et donc [Résolu] ou pas
c'est pas tres clair

Posté : 19 nov. 2005, 17:39
par alexbad
Selon le sens de la phrase, il avait l'air de vouloir dire que c'était pas résolu... moi non plus, comprend pas trop...
Posté : 19 nov. 2005, 17:43
par Truc
Hmm.. pourtant c'est clair qu'il manque cette étape:
$sql="SELECT `url_site` FROM `partenaire` WHERE id=1";
$url = mysql_query($sql);
if($row = mysql_fetch_array($url))
echo "document.write ('<a href=\"".$row['url_site']."\"><img src=\"".$img."\"></a>')";
ou encore:
$sql="SELECT `url_site` FROM `partenaire` WHERE id=1";
$url = mysql_query($sql);
if($row = mysql_result($url,0))
echo "document.write ('<a href=\"".$row."\"><img src=\"".$img."\"></a>')";
apres si ça ne marche pas le probleme vient d'ailleur.
Posté : 19 nov. 2005, 17:53
par benjamin
merci ça marche maintenent.
Merci