Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Problema PHPMyAdmin

Hybrid View

  1. #1
    Quote Originariamente inviata da LT_Foolish Visualizza il messaggio
    Ciao, grazie per la tua risposta
    Allora, nel pomeriggio avevo provato a sostituire "lettura" con "scheda", che è la tabella in cui sono presenti descrizione, calciatore, foto e tante altre informazioni, ma ovviamente le altre due tabelle (nazionalita e ruolo) le ignorava.
    Ora mi sono accorto che non avevo creato la tabella di nome visualizza. L'ho creata e ho inserito tutti i campi presenti nella tabella "scheda", ma mi visualizza solamente "LETTUR", presente nell'echo. Come devo modificarla?
    Fai una prova metti un if /else così:
    codice:
    if($num==0){
        echo "Non sono presentidati nel Db";
    }
    else{
     //echo vuol dire "stampa a schermo" 
     echo "<h2><center>LETTURA</center></h2>";
     
     //ciclo: i è un contatore che facciamo partire da 0, fino a tanto che esistono record nel db, va a scrivere il record stesso e le sue informazioni e poi conta uno, due tre...
     $i=0;
     while ($i < $num) {
         $id_scheda=mysql_result($risultati,$i,"id_scheda");
         $calciatore=mysql_result($risultati,$i,"calciatore");
         $id_nazionalita=mysql_result($risultati,$i,"id_nazionalita");
         $nazionalita=mysql_result($risultati,$i,"nazionalita");
         $descrizione=mysql_result($risultati,$i,"descrizione");
         $id_ruolo=mysql_result($risultati,$i,"id_ruolo");
         $ruolo=mysql_result($risultati,$i,"ruolo");
         $datanascita=mysql_result($risultati,$i,"datanascita");
        
         echo "<b>$id_scheda </b><br> <img src='scheda_foto_bv.php?id_scheda=$id_scheda'> $calciatore<br><br>
         <B>NAZIONALITA'</B>: $nazionalita<br><br>
         <B>DESCRIZIONE:</B> $descrizione <br><br> 
         <B>RUOLO:</B> $ruolo <br><br> 
         <B>DATA E LUOGO DI NASCITA:</B><a href='scheda_hyperlink_bv.php?id_scheda=$id_scheda'> $datanascita </a><br>";
     //...incrementando ogni volta di un'unità
         $i++;
     }
    }
    non vorrei che $num sia = a 0 in questo modo se non ci sono dati nel db te lo dice....
    Se entra nell else vuol dire invece che c'è qualche altro problema
    Ultima modifica di pippuccio76; 19-01-2014 a 02:21

  2. #2
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Fai una prova metti un if /else così:
    codice:
    if($num==0){
        echo "Non sono presentidati nel Db";
    }
    else{
     //echo vuol dire "stampa a schermo" 
     echo "<h2><center>LETTURA</center></h2>";
     
     //ciclo: i è un contatore che facciamo partire da 0, fino a tanto che esistono record nel db, va a scrivere il record stesso e le sue informazioni e poi conta uno, due tre...
     $i=0;
     while ($i < $num) {
         $id_scheda=mysql_result($risultati,$i,"id_scheda");
         $calciatore=mysql_result($risultati,$i,"calciatore");
         $id_nazionalita=mysql_result($risultati,$i,"id_nazionalita");
         $nazionalita=mysql_result($risultati,$i,"nazionalita");
         $descrizione=mysql_result($risultati,$i,"descrizione");
         $id_ruolo=mysql_result($risultati,$i,"id_ruolo");
         $ruolo=mysql_result($risultati,$i,"ruolo");
         $datanascita=mysql_result($risultati,$i,"datanascita");
        
         echo "<b>$id_scheda </b><br> <img src='scheda_foto_bv.php?id_scheda=$id_scheda'> $calciatore<br><br>
         <B>NAZIONALITA'</B>: $nazionalita<br><br>
         <B>DESCRIZIONE:</B> $descrizione <br><br> 
         <B>RUOLO:</B> $ruolo <br><br> 
         <B>DATA E LUOGO DI NASCITA:</B><a href='scheda_hyperlink_bv.php?id_scheda=$id_scheda'> $datanascita </a><br>";
     //...incrementando ogni volta di un'unità
         $i++;
     }
    }
    non vorrei che $num sia = a 0 in questo modo se non ci sono dati nel db te lo dice....
    Se entra nell else vuol dire invece che c'è qualche altro problema
    Purtroppo restituisce l'echo "Non sono presenti dati nel DB"

  3. #3
    Quote Originariamente inviata da LT_Foolish Visualizza il messaggio
    Purtroppo restituisce l'echo "Non sono presenti dati nel DB"
    Vuol dire che la tabella sulla quale esegui la query non contiene dati

    Puoi ripostare la query o tutto il codice di questo script ? Puoi esportare il db in formato sql ?

    Almeno vediamo dove stà il problema
    Ultima modifica di pippuccio76; 19-01-2014 a 11:39

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.