PHP et BDD affiché des données...

Résolu
Bonjour,

J'ai un site free.fr (+bdd)

J'explique... j'ai une page d'acceuil qui envoie une donné dans une seconde que elle affiche dés donné...

Sauf que j'ai un erreur et je voudrait que quelqu'un puisse vérifier mon codage ^^

J'envoie depuis la page d'acceuil :

<a href="album.php?id=XXXX">

Et dans mon autre page :

<?php

//connection au serveur:
include("fonctions.connect.php");
$cnx = $connect_db = connect();

//$id = $_GEt["id"]

//requête SQL:
$sql = "SELECT *
FROM captain;
WHERE ID_CLASS = ".$id.

//exécution de la requête:
$requete = mysql_query( $sql , $cnx ) ;

//affichage des données:
while( $result = mysql_fetch_object( $requete ) )

{

?>

<?php echo($result->ID_IMAGE) ; ?>

<?php

}

close();

?>

Je ne sais pas trop ou j'aurais pu me planter... merci d'avance

3 réponses

  1. salut et merci

    j'ai trouver le soucis et d'ailleiur viré cette varaible au passage :)

    <?php
    //connection au serveur:
    include("fonctions.connect.php");
    $cnx = $connect_db = connect();

    //requête SQL:
    $sql = "SELECT *
    FROM captain
    WHERE ID_CLASS = '$idlpage' " ;

    //exécution de la requête:
    $requete = mysql_query( $sql , $cnx ) ;

    //affichage des données:
    if( $result = mysql_fetch_object( $requete ) )

    {

    ?>
    1. <?php
      //connection au serveur:
      include("fonctions.connect.php");
      //ci dessous pourquoi tu mets  deux variables =  ??
      //$cnx = $connect_db = connect();
      $cnx  = connect();
      //ci dessous la ligne était en commentaire tu vait mis GEt au lieu de GET (en php majuscules et minuscules c'est pas pareil) et il te manquait le ; à la fin
      $id = $_GET["id"];
      
      //requête SQL:
      //ci dessous ta req était bizarre le ; après captain et la suite de WHERE mal terminée
      $sql = "SELECT * FROM captain WHERE ID_CLASS = ".$id."";
      
      //exécution de la requête:
      $requete = mysql_query( $sql , $cnx ) ;
      
      //affichage des données:
      while( $result = mysql_fetch_object( $requete ) )
      
      {
      	echo($result->ID_IMAGE) ;
      }
      
      	mysql_close($cnx);
      
      ?>
      1. bonjour Ben314

        ton $id = $_GET["id"] est mit en commentaire (//)
        --