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

Discussione: errore pagina

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    errore pagina

    ciao, che vuol dire questo errore?

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.sito.it/home/include_case2_inserimento_voti.php on line 134

  2. #2
    Vuol dire che hai sbagliato la query precedente alla funzione mysql_fetch_array, postala e gli diamo un'occhiata!

    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

  3. #3
    grazie, la query incriminata dovrebbe essere questa:

    Codice PHP:
    <?php
        $sql_if 
    "SELECT * FROM a_voti WHERE id_allievi=$id_allievi AND id_creacorsi=$id_creacorsi";
        
    $result_if mysql_query($sql_if,$conn);
        
    $row_if mysql_fetch_array($result_if);
        if ((
    $row_if==0)==true){?>

  4. #4
    ho provato a levare questa parte di codice:

    WHERE id_allievi=$id_allievi AND id_creacorsi=$id_creacorsi

    e ora non mi da più errore, però ora così naturalmente ci sono alcune cose che non mi stampa più a video. Quindi ci dovrebbe essere un problema con queste variabili.

  5. #5
    la query precedente è questa:

    Codice PHP:
    elseif ($pagina==2){
        
    $sql "SELECT a_iscrizioni.*, a_creacorsi.*, a_corsi.*, a_allievi.*, a_agenti.*, a_strutture.*, b_centri.*, DATE_FORMAT(a_creacorsi.data1_corso, '%d-%m-%Y')AS data1_corso 
            FROM a_iscrizioni, a_creacorsi, a_corsi, a_allievi, a_agenti, a_strutture, b_centri
            WHERE a_iscrizioni.id_creacorsi = a_creacorsi.id_creacorsi AND a_creacorsi.id_corsi = a_corsi.id_corsi AND a_iscrizioni.id_allievi = a_allievi.id_allievi AND a_iscrizioni.id_agenti = a_agenti.id_agenti AND a_creacorsi.id_strutture = a_strutture.id_strutture AND a_creacorsi.id_centri = b_centri.id_centri AND id_iscrizioni=
    $voto";
        
    $result mysql_query($sql,$conn);
        
    $row mysql_fetch_array($result);
        
    $id_allievi=$row[id_allievi];
        
    $id_creacorsi=$row[id_creacorsi];



  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    up

  8. #8
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    hai provato così:
    Codice PHP:

        $sql_if 
    "SELECT * FROM a_voti WHERE id_allievi='$id_allievi' AND id_creacorsi='$id_creacorsi' ";
        
    $result_if mysql_query($sql_if,$conn);
    $row_if mysql_fetch_array($result_if);
        if ((
    $row_if==0)==true){?> 

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    così non mi da più errore però non mi visualizza più i voti dati per ogni materia

  10. #10
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    proviamo a fare un echo delle variabili usate nella query:
    Codice PHP:

    echo "id_allievi".$id_allievi;
    echo 
    "id_creacorsi".$id_creacorsi;
    $sql_if "SELECT * FROM a_voti WHERE id_allievi='$id_allievi' AND id_creacorsi='$id_creacorsi' ";
        
    $result_if mysql_query($sql_if,$conn);
    $row_if mysql_fetch_array($result_if);
        if ((
    $row_if==0)==true){ 
    vediamo che dati hanno le variabili.

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.