Visualizzazione dei risultati da 1 a 5 su 5

Discussione: stampa di una select

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    131

    stampa di una select

    ho un problema nella stampa di una select che ha come risultato un numero che è quello della chiave primaria...mi da errore Resource id#4
    Codice PHP:
    $queryid="SELECT (idmateriale) FROM materiale WHERE nome='cartaceo'"

    $risultatiid=mysql_query($queryid); 

    echo 
    $risultatiid
    dov'è l'errore?

  2. #2
    Utente di HTML.it L'avatar di DjBart
    Registrato dal
    Jan 2009
    Messaggi
    346
    ci sono più valori in questo campo ?? perché se ci sono più valori dovresti usare un while altrimenti come hai fatto va bene e stana a video usando $risultatiid['idmateriale']

  3. #3
    Perdonami, è da un po' di giorni che posti problemi relativi alle query con tanto di codice ed ancora non hai capito come funzionano? Tutto codice copincollato mi viene da pensare

    Tra l'altro è sempre la stessa query:

    Codice PHP:
    $queryid "SELECT (idmateriale) FROM materiale WHERE nome='cartaceo'"
    $risultatiid mysql_query($queryid); 
    $record mysql_fetch_array($risultatiid);
    echo 
    $record['idmateriale']; 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Oppure semplicemente cosi

    Codice PHP:
    $queryid="SELECT (idmateriale) FROM materiale WHERE nome='cartaceo'";  

    $risultatiid=mysql_query($queryid);  

    echo 
    mysql_result($risultatiid,0); 

  5. #5
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Originariamente inviato da satifal
    Perdonami, è da un po' di giorni che posti problemi relativi alle query con tanto di codice ed ancora non hai capito come funzionano? Tutto codice copincollato mi viene da pensare

    Tra l'altro è sempre la stessa query:

    Codice PHP:
    $queryid "SELECT (idmateriale) FROM materiale WHERE nome='cartaceo'"
    $risultatiid mysql_query($queryid); 
    $record mysql_fetch_array($risultatiid);
    echo 
    $record['idmateriale']; 
    Aggiungo che la bravura di un programmatore sta anche nel sapere eseguire correttamente il debug del codice.
    Qui mi sa che serve parecchio studio prima di iniziare a lavorare su queste cose.

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.