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 :wink:

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 :wink: )

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 :wink:

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