imposible de récupérais le contenu

Eléphant du PHP | 54 Messages

19 nov. 2005, 01:29

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>')

ViPHP
ViPHP | 649 Messages

19 nov. 2005, 02:40

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

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

19 nov. 2005, 02:56

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

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 54 Messages

19 nov. 2005, 17:29

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.

ViPHP
ViPHP | 649 Messages

19 nov. 2005, 17:37

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.
Image

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

19 nov. 2005, 17:38

j'ai déja aisseiller mais sa macher par faitement.
et donc [Résolu] ou pas :?: :!:

c'est pas tres clair :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

ViPHP
ViPHP | 649 Messages

19 nov. 2005, 17:39

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...
Image

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

19 nov. 2005, 17:43

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.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 54 Messages

19 nov. 2005, 17:53

merci ça marche maintenent.
Merci