Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Contare righe con stesso valore

    Ciao
    Ho un db mysql, come esempio possiamo prendere questo qui sotto,
    giocopreferito id
    marco 1
    giovanni 2
    roberto 2
    filippo 2

    Dovrei capire come far stampare a video tutte le persone il cui gioco preferito ha l'id 1 per esempio; vi chiederei gentilmente di mettermi gia il codice per questa tabella piuttosto che linkarmi guide, per ogni funzione/comando a me ingoto cercherò online spiegazioni
    grazie mille

  2. #2
    Select * FROM tabella WHERE id='1' order by giocopreferito


    Questa è la query in base a quello che ho letto nella descrizione pero' nel titolo hai un'altra richiesta.

    E' qesto quello che cercavi?
    Ultima modifica di E.d.i.73; 07-02-2014 a 22:25

  3. #3
    Quote Originariamente inviata da E.d.i.73 Visualizza il messaggio
    Select * FROM tabella WHERE id='1' order by giocopreferito


    Questa è la query in base a quello che ho letto nella descrizione pero' nel titolo hai un'altra richiesta.

    E' qesto quello che cercavi?
    Ma come faccio a gestire i dati in uscita? Cioè vorrei che la pagina mi mostrasse i nomi di coloro che hanno come scelta 1, come faccio?

  4. #4
    Codice PHP:
    $result=mysqli_query($conn,"Select * FROM tabella WHERE id='1' order by giocopreferito");
    if(
    mysqli_num_rows($result)>0)
    {
     while(
    $row=mysqli_fetch_array($result))
       {
           echo 
    $row['giocopreferito']."<br />";
       }


  5. #5
    Quote Originariamente inviata da E.d.i.73 Visualizza il messaggio
    Codice PHP:
    $result=mysqli_query($conn,"Select * FROM tabella WHERE id='1' order by giocopreferito");
    if(
    mysqli_num_rows($result)>0)
    {
     while(
    $row=mysqli_fetch_array($result))
       {
           echo 
    $row['giocopreferito']."<br />";
       }

    Cosi mi lascia la pagina vuota....

  6. #6
    bhe devi anche connetterti al db.
    la connessione la devi salvare nella variabile $conn.

    se ti fai un giro su google ce ne stanno di tutorial.........

  7. #7
    Quote Originariamente inviata da fermat Visualizza il messaggio
    bhe devi anche connetterti al db.
    la connessione la devi salvare nella variabile $conn.

    se ti fai un giro su google ce ne stanno di tutorial.........
    Sisi penso di avere fatto bene, il codice è questo:
    Codice PHP:
    <?php
    $db_host 
    "nomehost";
    $db_user "nomeutente";
    $db_password "password";
    $db_database "nomedatabase";
    $conn=mysql_connect($db_host,$db_user,$db_password);
    mysql_select_db($db_database,$conn); 
    $result=mysqli_query($conn,"Select * FROM nometabella WHERE id='1' order by giocopreferito");
    if(
    mysqli_num_rows($result)>0)
    {
     while(
    $row=mysqli_fetch_array($result))
       {
           echo 
    $row['giocopreferito']."<br>";
       }
    }
    ?>
    Facendo così dovrei vedere coloro che hanno l'id uguale a 1 giusto? perchè non va....

  8. #8
    stai usando contemporaneamente funzioni mysql_* e mysqli_*.
    c'è differenza.
    usa solo funzioni mysqli_*.

  9. #9
    ora ho cambiato ma non va comunque
    <?php
    $db_host
    = "nomehost";
    $db_user = "nomeutente";
    $db_password = "password";
    $db_database = "nomedatabase";
    $conn=mysqli_connect($db_host,$db_user,$db_password);
    mysqli_select_db($db_database,$conn);
    $result=mysqli_query($conn,"Select * FROM nometabella WHERE id='1' order by giocopreferito");
    if(
    mysqli_num_rows($result)>0)
    {
    while(
    $row=mysqli_fetch_array($result))
    {
    echo
    $row['giocopreferito']."<br>";
    }
    }
    ?>


    grazie per l'aiuto intanto

  10. #10
    prova a fare un pò di debug.
    tipo:
    Codice PHP:
    var_dump($result); 
    prima del while.
    vedi se ti stampa qualcosa.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.