Visualizzazione dei risultati da 1 a 8 su 8

Discussione: errore script

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    175

    errore script

    cari amici,
    ho creato uno script per eliminare i record dal database. purtroppo quando vado ad eliminare, mi da questo errore:

    Parse error: parse error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\Programmi\EasyPHP 2.0b1\www\8-8.php on line 24

    QUALCUNO SA DIRMI QUALCOSA?

    vi allego lo script in php:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Eliminazione multa</title>
    </head>

    <body>
    <?php
    $host = 'localhost';
    $user ='root';
    $password ='';
    $database='rubrica';

    $confirm=$_REQUEST['confirm'];
    $id=$_REQUEST['id'];

    if ($confirm)
    {
    $db= mysql_connect($host,$user,$password) or die ("Impossibile connettersi al server $host");
    mysql_select_db($database, $db)or die ("impossibile connettersi al database $database");

    $query= "delete from rubrica where id=$id";
    $dbResult= mysql_query($query,&db);
    $AffectedRows= mysql_affected_rows($db);

    if ($AffectedRows==0)
    {
    print("<h3>Non esistono record con i criteri selezionati</h3>");
    }
    else
    {
    print("<h3>Il record è stato eliminato</h3>");
    print("<h3><a href=\"visualizzamulte.php\">Torna alla lista</a></h3>");
    }

    mysql_close($db);
    }
    else
    {
    print("<h3>Eliminare il record?</h3>");
    print("<h3><a href=\"{$_SERVER['PHP_SELF']}?id&confirm=1\">Conferma</a></h3>");
    print("<h3><a href=\"visualizzamulte.php\">Annulla</a></h3>");
    }
    ?>
    </body>
    </html>

  2. #2
    $dbResult= mysql_query($query,&db);

    hai messo la & (e commerciale) al posto del dollaro $

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    175
    ok...sistemata quella stringa...

    però mi da sempre errore:

    Notice: Undefined index: confirm in C:\Programmi\EasyPHP 2.0b1\www\8-8.php on line 15


    ???

  4. #4
    if ($confirm)

    for perchè non dai nessun valore alla variabile $confirm

    nel come la usi tu può avere solo true o false

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    175
    scusa non ti seguo (premetto adesso ho iniziato con il php)

  6. #6
    allora un if come lhai fatto tu
    if ($confirm)
    se non erro la tua variabile $confirm può assumere solo true o false per far funzionare l'if

    tu che valore gli dai ??

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    175
    Scusami ma devo dirti che io non do nessun valere...perchè questa pagina la sto copiando da un manuale tascabile apogeo...

  8. #8
    -.-'

    eh boh vedi tu cosa devi farci
    se non ti serve un if toglilo e togli pure la dichiarazione della variabile

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.