Pagina 3 di 6 primaprima 1 2 3 4 5 ... ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 53
  1. #21
    Originariamente inviato da beejay
    lo so...ma se rimetto endif mi da' parse error inaspettato su T_endif, se lo tolgo mi da questo errore di connessione.

    è questo che nn capisco.


    boh....
    quale endif ??

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  2. #22
    if (mysql_query($query, $db))
    echo "Il torneo è stato aggiornato correttamente";
    else
    echo "Erorre durante l'aggiornamento".mysql_error();

    mysql_close($db); endif;
    foot();
    ?>

  3. #23

  4. #24
    Originariamente inviato da beejay
    if (mysql_query($query, $db))
    echo "Il torneo è stato aggiornato correttamente";
    else
    echo "Erorre durante l'aggiornamento".mysql_error();

    mysql_close($db); endif;
    foot();
    ?>
    Gia' controlla la sintassi dell'if.

    in quello che hai postato la if finisce dopo l'else, quindi quell'endif (sintassi alternativa sconsigliata) o e' di troppo oppure viene da piu' lontano.

    In altre parole: se c'e' endif hai un errore di parser, se togli endif hai un errore di connessione. Sono due errori diversi. Il primo maschera il secondo perche' ti fa uscire dallo script. E non e' detto che poi non ci sia altro.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #25
    ok...

    questo è lo script per intero com'è ora con l'errore senza endif

    codice:
    <? include("top_foot.inc.php");
    include("config.inc.php");
    top();
    
    $query="select * from torneo where id='$id'"; 
    $ris=mysql_query($query); 
    mysql_query($aggiorna); 
    
    while($row = mysql_fetch_array($ris)) 
    { 
    $data = $row['data']; 
    $nometorneo = $row['nometorneo']; 
    $gio1q = $row['gio1q']; 
    $hdp1q = $row['hdp1q'] ; 
    $totale1q =$row['totale1q']; 
    $gio2q = $row['gio2q']; 
    $hdp2q = $row['hdp2q'] ; 
    $totale2q =$row['totale2q'];
    $gio3q = $row['gio3q']; 
    $hdp3q = $row['hdp3q'] ; 
    $totale3q =$row['totale3q']; 
    
    } 
    if(isset($_POST['DataPassata'])) 
    $DataDaIns = $_POST['DataPassata']; 
    else 
    $DataDaIns = $data; 
    
    if(isset($_POST['NometorneoPassato'])) 
    $nometorneodaIns = $_POST['NometorneoPassato']; 
    else 
    $nometorneodaIns = $nometorneo; 
    
    if(isset($_POST['gio1qPassato'])) 
    $gio1qdaIns = $_POST['gio1qPassato']; 
    else 
    $gio1qdaIns = $gio1q; 
    
    if(isset($_POST['hdp1qPassato'])) 
    $hdp1qdaIns = $_POST['hdp1qPassato']; 
    else 
    $hdp1qdaIns = $hdp1q; 
    
    if(isset($_POST['Totale1qPassato'])) 
    $totale1qdaIns = $_POST['Totale1qPassato']; 
    else 
    $totale1qdaIns = $totale1q; 
    
    if(isset($_POST['gio2qPassato'])) 
    $gio2qdaIns = $_POST['gio2qPassato']; 
    else 
    $gio2qdaIns = $gio2q; 
    
    if(isset($_POST['hdp2qPassato'])) 
    $hdp2qdaIns = $_POST['hdp2qPassato']; 
    else 
    $hdp2qdaIns = $hdp2q; 
    
    if(isset($_POST['Totale2qPassato'])) 
    $totale2qdaIns = $_POST['Totale2qPassato']; 
    else 
    $totale2qdaIns = $totale2q;
    
    if(isset($_POST['gio3qPassato'])) 
    $gio3qdaIns = $_POST['gio3qPassato']; 
    else 
    $gio3qdaIns = $gio3q; 
    
    if(isset($_POST['hdp3qPassato'])) 
    $hdp3qdaIns = $_POST['hdp3qPassato']; 
    else 
    $hdp3qdaIns = $hdp3q; 
    
    if(isset($_POST['Totale3qPassato'])) 
    $totale3qdaIns = $_POST['Totale3qPassato']; 
    else 
    $totale3qdaIns = $totale3q; 
    
    
    $aggiorna = "UPDATE torneo SET nometorneo='$nometorneodaIns', data='$DataDaIns', gio1q='$gio1qdaIns', hdp1q='$hdp1qdaIns',totale1q='$totale1qdaIns', gio2q='$gio2qdaIns', hdp2q='$hdp2qdaIns',totale2q='$totale2qdaIns', gio3q='$gio3qdaIns', hdp3q='$hdp3qdaIns',totale3q='$totale3qdaIns' WHERE id='$id'"; 
    
    if (mysql_query($aggiorna, $db))
    echo "Il torneo è stato aggiornato correttamente";
    else
    echo "Erorre durante l'aggiornamento".mysql_error();
    
    mysql_close();
    foot();
    ?>

  6. #26
    $query="select * from torneo where id='$id'";
    $ris=mysql_query($query);
    mysql_query($aggiorna);


    che ci fa li mysql_query($aggiorna); ?

    poi la connessione e' in config.inc.php. sicuro che va bene?

    $id da dove arriva? Dal POST? allora '$_POST[id]'

    aggiungi la segnalazione di errore alla prima query.

    $ris=mysql_query($query) OR DIE(mysql_error());


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #27
    mmmhhh...

    il config è ok...perchè l'insert e il view funzionano...il problema è qui dentro. anche ora col seguente script mi da error 10060

    Codice PHP:
    <? include("top_foot.inc.php");
    include(
    "config.inc.php");
    top();

    $query="select * from torneo where id='$id'"
    $ris=mysql_query($query) OR DIE(mysql_error());

    while(
    $row mysql_fetch_array($ris)) 

    $data $row['data']; 
    $nometorneo $row['nometorneo']; 
    $gio1q $row['gio1q']; 
    $hdp1q $row['hdp1q'] ; 
    $totale1q =$row['totale1q']; 
    $gio2q $row['gio2q']; 
    $hdp2q $row['hdp2q'] ; 
    $totale2q =$row['totale2q'];
    $gio3q $row['gio3q']; 
    $hdp3q $row['hdp3q'] ; 
    $totale3q =$row['totale3q']; 



    $id '$_POST[id]'

    if(isset(
    $_POST['DataPassata'])) 
    $DataDaIns $_POST['DataPassata']; 
    else 
    $DataDaIns $data

    if(isset(
    $_POST['NometorneoPassato'])) 
    $nometorneodaIns $_POST['NometorneoPassato']; 
    else 
    $nometorneodaIns $nometorneo

    if(isset(
    $_POST['gio1qPassato'])) 
    $gio1qdaIns $_POST['gio1qPassato']; 
    else 
    $gio1qdaIns $gio1q

    if(isset(
    $_POST['hdp1qPassato'])) 
    $hdp1qdaIns $_POST['hdp1qPassato']; 
    else 
    $hdp1qdaIns $hdp1q

    if(isset(
    $_POST['Totale1qPassato'])) 
    $totale1qdaIns $_POST['Totale1qPassato']; 
    else 
    $totale1qdaIns $totale1q

    if(isset(
    $_POST['gio2qPassato'])) 
    $gio2qdaIns $_POST['gio2qPassato']; 
    else 
    $gio2qdaIns $gio2q

    if(isset(
    $_POST['hdp2qPassato'])) 
    $hdp2qdaIns $_POST['hdp2qPassato']; 
    else 
    $hdp2qdaIns $hdp2q

    if(isset(
    $_POST['Totale2qPassato'])) 
    $totale2qdaIns $_POST['Totale2qPassato']; 
    else 
    $totale2qdaIns $totale2q;

    if(isset(
    $_POST['gio3qPassato'])) 
    $gio3qdaIns $_POST['gio3qPassato']; 
    else 
    $gio3qdaIns $gio3q

    if(isset(
    $_POST['hdp3qPassato'])) 
    $hdp3qdaIns $_POST['hdp3qPassato']; 
    else 
    $hdp3qdaIns $hdp3q

    if(isset(
    $_POST['Totale3qPassato'])) 
    $totale3qdaIns $_POST['Totale3qPassato']; 
    else 
    $totale3qdaIns $totale3q


    $aggiorna "UPDATE torneo SET nometorneo='$nometorneodaIns', data='$DataDaIns', gio1q='$gio1qdaIns', hdp1q='$hdp1qdaIns',totale1q='$totale1qdaIns', gio2q='$gio2qdaIns', hdp2q='$hdp2qdaIns',totale2q='$totale2qdaIns', gio3q='$gio3qdaIns', hdp3q='$hdp3qdaIns',totale3q='$totale3qdaIns' WHERE id='$id'"
    mysql_query($aggiorna);

    if (
    mysql_query($aggiorna$db))
    echo 
    "Il torneo è stato aggiornato correttamente";
    else
    echo 
    "Erorre durante l'aggiornamento".mysql_error();

    mysql_close();
    foot();
    ?>


  8. #28
    $query="select * from torneo where id='$id'";
    $ris=mysql_query($query) OR DIE("errore nella select " mysql_error());

    Metti tutta la segnalazione di errore (copia incolla) con la modifica di cui sopra.

    ripeto dove prendi $id, e perche' lo passi poi da POST???

    vediamo sta connessione. togli i tuoi dati e mettine di fasulli, pero' non cambiare la forma.


    $id = '$_POST[id]'; <-- questo e' errato
    $id = $_POST['id'];

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #29
    dunque adesso mi da' questo errore parse error, unexpected T_STRING sulla linea $ris=mysql_query($query) OR DIE("errore nella select " mysql_error());

  10. #30
    [PHP]<? include("top_foot.inc.php");
    include("config.inc.php");
    top();

    $query="select * from torneo where id='$id'";
    $ris=mysql_query($query) OR DIE("errore nella select " mysql_error());

    while($row = mysql_fetch_array($ris))
    {
    $data = $row['data'];
    $nometorneo = $row['nometorneo'];
    $gio1q = $row['gio1q'];
    $hdp1q = $row['hdp1q'] ;
    $totale1q =$row['totale1q'];
    $gio2q = $row['gio2q'];
    $hdp2q = $row['hdp2q'] ;
    $totale2q =$row['totale2q'];
    $gio3q = $row['gio3q'];
    $hdp3q = $row['hdp3q'] ;
    $totale3q =$row['totale3q'];

    }

    if(isset($_POST['DataPassata']))
    $DataDaIns = $_POST['DataPassata'];
    else
    $DataDaIns = $data;

    if(isset($_POST['NometorneoPassato']))
    $nometorneodaIns = $_POST['NometorneoPassato'];
    else
    $nometorneodaIns = $nometorneo;

    if(isset($_POST['gio1qPassato']))
    $gio1qdaIns = $_POST['gio1qPassato'];
    else
    $gio1qdaIns = $gio1q;

    if(isset($_POST['hdp1qPassato']))
    $hdp1qdaIns = $_POST['hdp1qPassato'];
    else
    $hdp1qdaIns = $hdp1q;

    if(isset($_POST['Totale1qPassato']))
    $totale1qdaIns = $_POST['Totale1qPassato'];
    else
    $totale1qdaIns = $totale1q;

    if(isset($_POST['gio2qPassato']))
    $gio2qdaIns = $_POST['gio2qPassato'];
    else
    $gio2qdaIns = $gio2q;

    if(isset($_POST['hdp2qPassato']))
    $hdp2qdaIns = $_POST['hdp2qPassato'];
    else
    $hdp2qdaIns = $hdp2q;

    if(isset($_POST['Totale2qPassato']))
    $totale2qdaIns = $_POST['Totale2qPassato'];
    else
    $totale2qdaIns = $totale2q;

    if(isset($_POST['gio3qPassato']))
    $gio3qdaIns = $_POST['gio3qPassato'];
    else
    $gio3qdaIns = $gio3q;

    if(isset($_POST['hdp3qPassato']))
    $hdp3qdaIns = $_POST['hdp3qPassato'];
    else
    $hdp3qdaIns = $hdp3q;

    if(isset($_POST['Totale3qPassato']))
    $totale3qdaIns = $_POST['Totale3qPassato'];
    else
    $totale3qdaIns = $totale3q;


    $aggiorna = "UPDATE torneo SET nometorneo='$nometorneodaIns', data='$DataDaIns', gio1q='$gio1qdaIns', hdp1q='$hdp1qdaIns',totale1q='$totale1qdaIns', gio2q='$gio2qdaIns', hdp2q='$hdp2qdaIns',totale2q='$totale2qdaIns', gio3q='$gio3qdaIns', hdp3q='$hdp3qdaIns',totale3q='$totale3qdaIns' WHERE id='$id'";
    mysql_query($aggiorna);

    if (mysql_query($aggiorna, $db))
    echo "Il torneo è stato aggiornato correttamente";
    else
    echo "Erorre durante l'aggiornamento".mysql_error();

    mysql_close();
    foot();
    ?>

    l'id non credo serva..lo si specifica nella pagina forms di modifica che poi passa tutto a questo saveupdate.php....


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 © 2026 vBulletin Solutions, Inc. All rights reserved.