Visualizzazione risultati 1 fino 18 di 18

Discussione: [php/mysql]Non Visualizza Niente!!!

  1. #1
    Guest

    Exclamation [php/mysql]Non Visualizza Niente!!!

    Questa è la pagina /risultati/index.php
    Codice PHP:
    <? include('membri/ligaspagnola/config.php');
    $db = mysql_connect($db_host, $db_user, $db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.php");
    mysql_select_db($db_name, $db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.php");

    $query = "SELECT giornata,casa1,traferta1,golcasa1,goltrasferta1,casa2,traferta2,golcasa2,goltrasferta2,casa3,traferta3,golcasa3,goltrasferta3,casa4,traferta4,golcasa4,goltrasferta4,casa5,traferta5,golcasa5,goltrasferta5,casa6,traferta6,golcasa6,goltrasferta6,casa7,traferta7,golcasa7,goltrasferta7,casa8,traferta8,golcasa8,goltrasferta8,casa9,traferta9,golcasa9,goltrasferta9,casa10,traferta10,golcasa10,goltrasferta10 FROM a_site_risultati WHERE giornata='$giornata'";

    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    ?>
    <br><br>
    <font class=testo>
    <table border=1 cellpadding=1 cellspacing=0 width=85% height=100%>
    <?
    echo "<tr>";
    echo
    "<td nowrap width=45%>$row[casa1]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa1]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta1]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta1]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa2]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa2]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta2]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta2]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa3]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa3]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta3]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta3]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa4]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa4]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta4]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta4]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa5]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa5]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta5]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta5]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa6]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa6]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta6]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta6]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa7]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa7]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta7]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta7]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa8]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa8]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta8]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta8]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa9]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa9]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta9]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta9]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa10]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa10]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta10]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta10]</td>";
    echo
    "</tr>";
    ?>
    </table>
    <?
    mysql_close
    ($db);
    ?>
    passandogli come parametro giornata=1(/index.php?giornata=1) dovrebbe visualizzare quello che c'è nel database... giusto?
    il problema è che visualizza il contenuto della pagina ma non i dati del database..
    aiuto!!!
    Ultima modifica di Niso : 27-12-2005 alle ore 20.03.49

  2. #2
    Guest

    Predefinito

    Il primo errore che salta all'occhio è che la query è sbagliata e dovresti avere qualche messaggio di errore in porposito (eventualmente gestisciti tu gli errori).

    Il campo 'ca sa2' non credo priprio che esista, soprattutto quando pensi di stampare la relativa colonna $row[casa2].
    Ho visto che altri campi sono messi alla stessa maniera.

    Ciao

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Lo spazio lo crea questo forum. Comunque credo che non sia solo una riga quindi ci vorrebbe un bel ciclo while che legge tutte le righe.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    si ... lo spazio lo ha creato quando ho copiato il codice..
    x il ciclo (l'ho fatto con il for):
    Codice PHP:
    for($k=0;$k<=10;$k++)
    {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa$k]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa$k]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta$k]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta$k]</td>";
    echo
    "</tr>";
    }
    così dovrebbe andare... ora provo...

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Con il for sicuramente non andrà, fai così:
    Codice PHP:
    while ($row = mysql_fetch_array($result)) {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta]</td>";
    echo
    "</tr>";
    }
    E la query la modificherai così:
    Codice PHP:
    $query = "SELECT casa,traferta,golcasa,goltrasferta FROM a_site_risultati WHERE giornata='$giornata'";
    Ultima modifica di funcool : 28-12-2005 alle ore 12.45.17
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    nn va ancora... ma nn devo mettere una variabile che aumenta di uno ad ogni ciclo??

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Com'è fatta la tabella del tuo database?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito

    giornata
    casa1
    trasferta1
    golcasa1
    goltrasferta1
    casa2
    trasferta2
    ....
    ....
    goltrasferta10

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Ogni riga è così? Potevi ottimizzarlo un po' meglio. Prima a $giornata dai qualche valore?
    Codice PHP:
    $query="SELECT * FROM nometabella WHERE giornata='$giornata'";
    $result = mysql_query($query, $db);
    ?>
    <table>
    <?
    while ($row = mysql_fetch_array($result)) {
    for(
    $i=1;$i<=10;$i++) {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row['casa$i']</td>";
    echo
    "<td nowrap width=5%>$row['golcasa$i']</td>";
    echo
    "<td nowrap width=5%>$row['goltrasferta$i']</td>";
    echo
    "<td nowrap width=45%>$row['trasferta$i']</td>";
    echo
    "</tr>";
    }
    }
    ?>
    </table>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    Guest

    Predefinito

    Mi da questo errore:

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /membri2/ligaspagnola/risultati/index.php on line 54

    la variabile "i" devo dichiararla?? come??

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova così:
    Codice PHP:
    $query="SELECT * FROM nometabella WHERE giornata='$giornata'";
    $result = mysql_query($query, $db);
    ?>
    <table>
    <?
    while ($row = mysql_fetch_array($result)) {
    for(
    $i=1;$i<=10;$i++) {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row['casa'.$i]</td>";
    echo
    "<td nowrap width=5%>$row['golcasa'.$i]</td>";
    echo
    "<td nowrap width=5%>$row['goltrasferta'.$i]</td>";
    echo
    "<td nowrap width=45%>$row['trasferta'.$i]</td>";
    echo
    "</tr>";
    }
    }
    ?>
    </table>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    Guest

    Predefinito

    stesso errore...

  13. #13
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Vecchio metodo:
    Codice PHP:
    $query="SELECT * FROM nometabella WHERE giornata='$giornata'";
    $result = mysql_query($query, $db);
    ?>
    <table>
    <?
    while ($row = mysql_fetch_array($result)) {
    for(
    $i=1;$i<=10;$i++) {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa$i]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa$i]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta$i]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta$i]</td>";
    echo
    "</tr>";
    }
    }
    ?>
    </table>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  14. #14
    Guest

    Predefinito

    nuovo errore:

    Parse error: syntax error, unexpected T_VARIABLE, expecting ']' in /membri2/ligaspagnola/risultati/index.php on line 53

    non devo dichiarare la variabile "i"??????????????????

  15. #15
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    La variabile $i è dichiarata nel for. Sostituiscila e metti 1.
    Codice PHP:
    $query="SELECT * FROM nometabella WHERE giornata='$giornata'";
    $result = mysql_query($query, $db);
    ?>
    <table>
    <?
    while ($row = mysql_fetch_array($result)) {
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa1]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa1]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta1]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta1]</td>";
    echo
    "</tr>";
    }
    ?>
    </table>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  16. #16
    Guest

    Predefinito

    mi carica la pagina ma non visualizza i dati del database (gli ho passato ?giornata=1)...
    scusa ma devo andare a mangiare se no mi scannano... tu se vuoi posta soluzioni.. dopo le provo..
    grazie 1000 cmq..

  17. #17
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non hai recuperato il valore di giornata, sopra te lo già avevo detto.
    Codice PHP:
    <? include('membri/ligaspagnola/config.php');
    $db = mysql_connect($db_host, $db_user, $db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.php");
    mysql_select_db($db_name, $db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.php");

    $giornata=$_GET['giornata'];

    $query = "SELECT * FROM a_site_risultati WHERE giornata='$giornata'";

    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    ?>
    <br><br>
    <font class=testo>
    <table border=1 cellpadding=1 cellspacing=0 width=85% height=100%>
    <?
    echo "<tr>";
    echo
    "<td nowrap width=45%>$row[casa1]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa1]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta1]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta1]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa2]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa2]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta2]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta2]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa3]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa3]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta3]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta3]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa4]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa4]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta4]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta4]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa5]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa5]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta5]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta5]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa6]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa6]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta6]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta6]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa7]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa7]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta7]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta7]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa8]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa8]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta8]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta8]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa9]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa9]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta9]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta9]</td>";
    echo
    "</tr>";
    echo
    "<tr>";
    echo
    "<td nowrap width=45%>$row[casa10]</td>";
    echo
    "<td nowrap width=5%>$row[golcasa10]</td>";
    echo
    "<td nowrap width=5%>$row[goltrasferta10]</td>";
    echo
    "<td nowrap width=45%>$row[trasferta10]</td>";
    echo
    "</tr>";
    ?>
    </table>
    <?
    mysql_close
    ($db);
    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  18. #18
    Guest

    Predefinito

    siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii....
    FUNZIONA!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
    GRAZIE 10000000000!!!!
    nn avevo capito cosa intendevi prima... nn sn esperto di php...
    scusa la mia ignoranza e grazie ancora..

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •