IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Probleme avec fonction SELECT FROM WHERE


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut Probleme avec fonction SELECT FROM WHERE
    Bonjour,
    J'ai un probleme avec mon script
    Il ya 102 enregistrement dans ma table .

    le lien qui va vers cette page est

    "paging5.php?id=74"
    Donc je voudrai qu'il apparaisse que l'enregsitrement avec l'id 74
    ou ais-je fai une erreur ?

    Merci infinimment de votre aide
    Voici ma page pagging5.php :



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
     
    <?
    //----------------------------------------------------------------
    //
    // Page d'affichage des messages
    //
    //----------------------------------------------------------------
     $mysql_host = 'mysql5-1'; // entrer vôtre hote ici (ex.Localhost)
     $mysql_user = 'libertyfgfree'; // entrer vôtre login
     $mysql_password = 'xxxxxxxxx'; // entrer vôtre password
     $mysql_base = 'libertyfgfree'; // entrer le nom de votre base
    //----------------------------------------------------------------
    // Déclaration des variables
    $nb_rep_pages=5; // Nombre de réponses par pages
    //on se connecte à la base de donnée
    $db = mysql_connect($mysql_host,$mysql_user,$mysql_password) or die ("erreur de connexion");
    //selection de vôtre base de donnée
     
    mysql_select_db($mysql_base,$db) or die ("erreur de connexion
    base");
     
    // Initialisation des variables
    if(empty($page)) $page = 1;
    if(empty($fin)){
    $sql = "select count(*) as qte from article";
    $p = @mysql_query($sql,$db);
    $fin = @mysql_result($p,"0","qte");
    }
    // Déclaration de la variable début
    $debut = ($page - 1) * $nb_rep_pages;
     
     
    //la requète de selection des messages
     $req = mysql_query("SELECT id_article, url, description FROM article WHERE id_article = '".$_POST['id']."';")
     or die ("erreur requete");
     
     
    // Ici on calcul le nombre de page
    $nbpages = ceil($fin / $nb_rep_pages); // Ici on arrondi
     
    //on ressort le contenu en boucle, et on stock dans un tableau avec mysql_fetch_array
    while( $contenu = mysql_fetch_array ($req))
    {
     //on affiche le résultat
    echo "'.$contenu[url].'";
    }
    echo " <center>";
     
     
    // Affichage par page :)
    for($i = 1;$i <= $nbpages;$i ++){
    echo "<a href=\"?page=$i&fin=$fin\">Page $i</a>";
    if($i < $nbpages) echo " - ";
    }
     
     
     
    //on referme la connexion
    mysql_close();
    //----------------- FIN DU SCRIPT --------------------------------
    ?>

    Donc au lieu de m'afficher un enregistrement je n'est rien...
    merci

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    $_POST['id'] <= valeur transmise avec une requête POST, ex. : via un formulaire
    $_GET['id'] <= valeur transmise par URL


    PS : @ est ton ennemi

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut
    Comment ca "@" est mon ennemi ?

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    (@ cache les erreurs)
    (pas pratique qd on doit débuger un script)

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut
    Donc si je change juste $_POST['id'] par $_GET['id'] ca devrai marcher ?

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 6
    Par défaut
    merci beaucoup ca marche .
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] SELECT * FROM WHERE (Et c'est là que commencent les PROBLEMES)
    Par Delvauxo dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 21/06/2011, 15h07
  2. [AC-2007] Probleme avec SELECT FROM WHERE
    Par grommerch dans le forum VBA Access
    Réponses: 3
    Dernier message: 09/07/2010, 17h27
  3. Probleme itemlistener avec fonction select et composant Choice
    Par simonphenix dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 07/07/2009, 11h23
  4. [COUNT] select ... from ... where count !
    Par tmcgrady dans le forum Langage SQL
    Réponses: 5
    Dernier message: 30/11/2007, 17h29
  5. probleme avec SELECT..FROM..WHERE
    Par VBBBA dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 08/09/2006, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo