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

Résolu
Ben314 Messages postés 3302 Statut Membre -  
Ben314 Messages postés 3302 Statut Membre -
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. epitale Messages postés 4115 Date d'inscription   Statut Membre Dernière intervention   920
     
    bonjour Ben314

    ton $id = $_GET["id"] est mit en commentaire (//)
    --
    0
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    <?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);
    
    ?>
    0
  3. Ben314 Messages postés 3302 Statut Membre 1 507
     
    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 ) )

    {

    ?>
    0