[PHP] Afficher une photo a partir d'une url

Résolu
"photo2" est une url herité d'un tableau. Donc j'aimerais pouvoir afficher la photo en fonction du chemin photo2

<?php
//connection a la base
include("include/connection.php3"); 
$nom= $_GET['lot'];
$sql ="SELECT * FROM appartement where lot='".$nom."'"; 
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
while ($data=mysql_fetch_array($req)){
echo '<tr>';
echo '<td>'.$data['photo2'].'</td>';
echo '</tr>';
}
?>


Ce code marche mais page blanche...

Quelqu'un peux m'aider?

Az
Configuration: Windows XP
Firefox 2.0.0.5

4 réponses

  1. Contributeur
    Salut,

    Et ou la balise img ? :D

    echo '<td><img src="'.$data['photo2'].'" alt="Photo de vacances" /></td>';
    0
    1. Arf!! Oui je l'avais oublié celle la!

      <?php
      //connection a la base
      include("include/connection.php3"); 
      $nom= $_GET['lot'];
      $sql ="SELECT * FROM appartement where lot='".$nom."'"; 
      // on envoie la requête
      $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
      while ($data=mysql_fetch_array($req)){
      echo '<tr>';
      echo '<td><img src="'.$data['photo2'].'" /></td>';
      echo '</tr>';
      }
      ?>
      


      Mais ca marche toujours pas :'(

      Alors je me suis dit que j'avais peu etre des ondes négatives alors j'ai essayé ca:

      <?php
      echo '<tr>';
      echo '<td><img src="plan-appart1.jpg" /></td>';
      echo '</tr>';
      ?>
      


      Marche pas non plus!!! XD (et l'image est bien au meme emplacement que mon fichier php).

      Un retour aux sources me ferrais le plus grand bien!!

      Quelqu'un pourrait me donner un expemple de code complet en PHP qui affiche une image avant que je craque ^^

      Az
      1
      1. Contributeur
        Ton fichier à bien l'extention .php ?

        Que donne un simple :

        <?php
        
        echo 'Ca marche1 !';
        
        ?>
        <BR> Ca marche 2


        ??
        0
    2. Oui oui mon fichier a bien une extention .php

      revoila mon code:

      <?php
      //connection a la base
      include("include/connection.php3"); 
      $nom= $_GET['lot'];
      $sql ="SELECT id, lot, type, surface, prix, terrasse, expo, etage, commercial, mail, tel, ville, Programme, description, photo1, photo2 FROM appartement where lot='".$nom."'"; 
      // on envoie la requête
      $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); 
      while ($data=mysql_fetch_array($req))
      {
      echo '<td><img src="'.$data['photo2'].'" /></td>';
      }
      ?>


      j'ai détailler la requette au cas ou! Mais non!!

      J'ai beau chercher je vois vraiment pas ce qui ne va pas...

      PS: Pour tes 2 test bah, ca marche...

      Az
      0
      1. Bon bah solution trouvé, mais si j'ai pas réglé mon probleme il vient de la:

        $nom= $_GET['lot'];

        je ne récupere pas la variale...

        Az
        0
        1. Contributeur
          Donc ce que tu as dis plus haut est faut :
          <?php
          echo '<tr>';
          echo '<td><img src="plan-appart1.jpg" /></td>';
          echo '</tr>';
          ?>
          


          Ce code marchait ....
          0

      Discussions similaires

      Sécurité de l'URL

      2 réponses