Visualizzazione dei risultati da 1 a 3 su 3

Discussione: mysql_fetch_array

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    46

    mysql_fetch_array

    Ciao a tutti,
    ho un problema con la funzione mysql_fetch_array

    Mi spiego:
    Estraggo dei campi da un database
    Codice PHP:
    $query_giocatore "SELECT Nome FROM squadra_1 
                               UNION
                   SELECT Nome FROM squadra_2 
                   ORDER BY Nome DESC"
    ;
    $giocatore mysql_query($query_giocatore$jolly) or die(mysql_error()); 
    poi con:

    Codice PHP:
    while($record=mysql_fetch_array($giocatore))
    $trovato 0;
       
    $q_nome=$record['Nome'];
       echo 
    $q_nome;
       print (
    "
    "
    ).... 
    leggo e esamino tutti gli elementi estratti dal database.

    Il mio problema che il primo elemento non viene stampato e quindi non viene estratto, chi mi sa aiutare??

    grazie 1000 a tutti

  2. #2
    Quanti record vengono stampati e che cosa restituisce questo codice?

    Codice PHP:
    var_dump(mysql_num_rows($giocatore)); 
    E se sostituisci echo $q_nome; con var_dump($q_nome);, che comportamento ottieni?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    46
    Scusate il ritardo

    var_dump(mysql_num_rows($giocatore)); mi restituisce int(50)

    mentre

    var_dump($q_nome); mi restituisce string("string_lenght") "string", dove "string" è il nome giocatore mentre "string_lenght" è la lunghezza di string cioè del nome del giocatore

    grazie

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.