Bug :( affichage d'image

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Bug :( affichage d'image

par Mystx » 20 mars 2005, 12:50

en fait dans le nom de page il ne faut pas aller au lien : page.php il faut aller à page.php?id=12 si bien sûr il y a quelque chose à cet id ;)

par Moosh » 20 mars 2005, 00:26

rho mais pour les autres il faut donner la bonne réponse ici,....

par Mystx » 19 mars 2005, 20:12

c'est bon j'ai reçu le support par mp :)

par Moosh » 19 mars 2005, 20:05

non cela retourne une page blanche :(
pense à indiquer les erreurs que cela affiche.

une page blanc... tu est en display.error off ou on dans php.ini ?

tu recois des header ?

par eSp » 19 mars 2005, 15:49

Cela ne vient pas du code alors, là je ne peux plus t'aider ! C'est à toi de vérifier toutes les données entrées pour le fonctionnement du script (nom des champs, connexion à la base, présence d'entrées dans la base...) car moi j'ai testé le code et tout marche correctement !!!
:wink: :wink:

par Mystx » 19 mars 2005, 15:38

non cela retourne une page blanche :(

par eSp » 19 mars 2005, 15:25

Il manque une accolade dans le code:
<?php //balises longues plutot que balises courtes 
mysql_connect("localhost", "root"); 
mysql_select_db("test"); 

$id = isset($_GET["id"]) ? $_GET["id"] : null; 
if ($id != "null")
 { 
 $reponse = mysql_query("SELECT equipe, adversaire, victorieuse, score, photo FROM champ_matches WHERE id = '$id'"); 

  while ($donnees = mysql_fetch_assoc($reponse)) 
    { 
    echo $donnees['pseudo'],' est un ou une <br> ',$donnees['categorie'],' avec une préférence ',$donnees['preference'],' et venant de ',$donnees['region'],' <br> <img src="',$donnees['photo'],'" alt="Photo">'; 
    } 
 } 
mysql_close(); 
?> 
:wink:

par Mystx » 19 mars 2005, 13:50

jpeux faire un petit up ?

par Mystx » 18 mars 2005, 19:36

tjs pas

Code : Tout sélectionner

Parse error: parse error, unexpected $ in /home/inactat/public_html/test2.php on line 18

Code : Tout sélectionner

<? mysql_connect("localhost", "inactat_inact","***"); mysql_select_db("inactat_db"); //début de traitement d'un id utilisateur reçu $id = isset($_GET["id"]) ? $_GET["id"] : null; if ($id != "null") { //préparer la requête qui retourne des données pour l'id reçu $reponse = mysql_query("SELECT equipe,adversaire,victorieuse,score,photo FROM champ_matches WHERE id = '$id'"); //Il est préférable d'utiliser mysql_fetch_assoc while ($donnees = mysql_fetch_assoc($reponse)) { echo $donnees['pseudo'],' est un ou une <br> ',$donnees['adversaire'],' avec une préférence ',$donnees['victorieuse'],' et venant de ',$donnees['score'],' <br> <img src='.$donnees['photo'].' alt="Photo">'; } mysql_close(); ?>

par Pascal » 18 mars 2005, 19:24

Bonjour,
Enlève les guillemets mets plutôt
<img src='.$donnees['photo'].' alt="Photo">'

essai

par Invité » 18 mars 2005, 19:21

Bonjour

<?
mysql_connect("localhost", "inactat_inact","*****");
mysql_select_db("inactat_db");

//début de traitement d'un id utilisateur reçu
$id = isset($_GET["id"]) ? $_GET["id"] : null;
if ($id != "null") {

//préparer la requête qui retourne des données pour l'id reçu
$reponse = mysql_query("SELECT equipe,adversaire,victorieuse,score,photo FROM champ_matches WHERE id = '$id'");

//Il est préférable d'utiliser mysql_fetch_assoc
while ($donnees = mysql_fetch_assoc($reponse))
{
echo $donnees['pseudo'],' est un ou une <br> ',$donnees['adversaire'],' avec une préférence ',$donnees['victorieuse'],' et venant de ',$donnees['score'],' <br> <img src="',$donnees['photo'],'" alt="Photo">';
}
mysql_close();
?>

A la place de virgule ,$donnees['photo'], essai avec des point.
Autrement est-ce que ton url_photo est bonne?

par Mystx » 18 mars 2005, 19:09

Voila, heu là dedans :

Code : Tout sélectionner

<? mysql_connect("localhost", "inactat_inact","****"); mysql_select_db("inactat_db"); //début de traitement d'un id utilisateur reçu $id = isset($_GET["id"]) ? $_GET["id"] : null; if ($id != "null") { //préparer la requête qui retourne des données pour l'id reçu $reponse = mysql_query("SELECT equipe,adversaire,victorieuse,score,photo FROM champ_matches WHERE id = '$id'"); //Il est préférable d'utiliser mysql_fetch_assoc while ($donnees = mysql_fetch_assoc($reponse)) { echo $donnees['pseudo'],' est un ou une <br> ',$donnees['adversaire'],' avec une préférence ',$donnees['victorieuse'],' et venant de ',$donnees['score'],' <br> <img src="',$donnees['photo'],'" alt="Photo">'; } mysql_close(); ?>
y a tjs une faute :( :evil:

par Mystx » 18 mars 2005, 19:06

je crois que c'est le
echo $donnees['pseudo'],' est un ou une <br> ',$donnees['adversaire'],' avec une préférence ',$donnees['victorieuse'],' et venant de ',$donnees['score'],' <br> <img src="',$donnees['url_photo'],'" alt="Photo">';


je dois mettre photo oué tu as raison , je vais essayer

par robined » 18 mars 2005, 18:19

c'est bizarre, dans ta requete, tu recupere le champ photo et dans ton image, tu mets url_photo.

Ca peut venir de la, non?

Bug :( affichage d'image

par Mystx » 18 mars 2005, 17:48

Bonjour,
je veux afficher une image vennat d'une table sql...
Mais un bug apprait

Code : Tout sélectionner

<? mysql_connect("localhost", "inactat_inact","***"); mysql_select_db("inactat_db"); //début de traitement d'un id utilisateur reçu $id = isset($_GET["id"]) ? $_GET["id"] : null; if ($id != "null") { //préparer la requête qui retourne des données pour l'id reçu $reponse = mysql_query("SELECT equipe,adversaire,victorieuse,score,photo FROM champ_matches WHERE id = '$id'"); //Il est préférable d'utiliser mysql_fetch_assoc while ($donnees = mysql_fetch_assoc($reponse)) { echo $donnees['pseudo'],' est un ou une <br> ',$donnees['adversaire'],' avec une préférence ',$donnees['victorieuse'],' et venant de ',$donnees['score'],' <br> <img src="',$donnees['url_photo'],'" alt="Photo">'; } mysql_close(); ?>

C'est quoi le prob ? :( merci de répondre