![]()
codice:Parse error: parse error, unexpected '\"' in ...
![]()
codice:Parse error: parse error, unexpected '\"' in ...
ciao ciao... forse un giorno...
in..????!?!?Originariamente inviato da valuzza
![]()
codice:Parse error: parse error, unexpected '\"' in ...
se c'è la linea del codice, possiamo capire doc'è l'errore...![]()
mag
qua...
codice:$n_conness_=_mysql_connect("$db_host",_"$db_user","$db_password")_or
ciao ciao... forse un giorno...
l'ho messo così... giusto?
codice:<?php $n_conness_=_mysql_connect("$db_host",_"$db_user","$db_password")_or die("Connessione impossibile"); mysql_select_db("$db_name"); $cancella=$_POST["cancella"]; $j=sizeof($cancella); for($j=0;$j<$i;$j++){ $query_=_"DELETE FROM test WHERE n ='".$cancella[$i]."'"; echo_$query; echo_" "; /*$n_risult = mysql_query ($query); if(!$n_risult) {echo"Lettura impossibile, errore n? ".mysql_errno()." ".mysql_error()."."; };*/ } ?>
ciao ciao... forse un giorno...
hai controllato se in una delle variabili $cancella[$i] compare un apice singolo o doppio? Che tipo di dati contiene
$cancella[$i]?? Numeri? stringhe?
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
numero... sì un numero dovrebbe essere...Originariamente inviato da fcaldera
hai controllato se in una delle variabili $cancella[$i] compare un apice singolo o doppio? Che tipo di dati contiene
$cancella[$i]?? Numeri? stringhe?"$i" giusto?
ciao ciao... forse un giorno...
che fosse un numero $i ne ero sicuro... intendevo che tipo di dati contiene l'array? Perchè se ci fossero di mezzo apici potrebbe verificarsi un errore... da cui il messaggio di errore \"
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
un numero...Originariamente inviato da fcaldera
che fosse un numero $i ne ero sicuro... intendevo che tipo di dati contiene l'array? Perchè se ci fossero di mezzo apici potrebbe verificarsi un errore... da cui il messaggio di errore \"![]()
ciao ciao... forse un giorno...
Originariamente inviato da valuzza
qua...
codice:$n_conness_=_mysql_connect("$db_host",_"$db_user","$db_password")_orprova un po'....codice:$n_conness = mysql_connect($db_host, $db_user, $db_p); or die ("Errore !!!");
mag
allora..mamma mia quanto avete scritto in mezza giornata O_o
cmq, rispondo un po' a caso perche' dopo queste due pagine mi sono perso..
valuzza: l'errore di parsing che ti da sul for e' perche' tu scrivi ($j=0,$j<$i,$j++) mentre la sitassi vuole che dove che tu metti le virgole ci siano ";"
maggy: quello che tu vuoi fargli fare chiamando un campo html "canc[]" non crea un array, ma UN campo html con nome canc[]...
[da qui in avanti non sono piu' riuscito a capire molto, vado a ruota libera]
valuzza, da quanto ho capito [e dal codice che ho letto] tu fai stampare una tabella che contiene i dati di una singola riga di un database; poi vuoi poter cancellare una o piu' di queste inviando un solo form...
gli errori che tu compi sono parecchi, a partire dall'html:
_ dal codice che ho visto, tu crei un form per ogni riga, e poi un pulsante di invio fuori da ogni form. per fare quello che vuoi tu devi creare un UNICO form, che all'INTERNO contiene il pulsante di invio;
_ dovresti fare in modo che ogni "check" abbia un nome diverso, che possibilmente [e quasi necessariamente] contenga l'ID della riga in questione [percio' ogni riga del database dovrebbe avere un ID univoco]
_ quando tu specifichi l'attributo METHOD del campo FORM, indichi quale metodo deve utilizzare per passare i valori alla pagina che li processera', di solito e' "post". in questo modo, la tua stock1.php avra' a disposizione un array di nome $_POST che avra' come indici i nomi dei campi del form, e come valori quelli inseriti dall'utente [nel tuo caso solo per le checkbox]
il resto a suo tempo.
spero di non averti spaventato ^^
per qualunque cosa tu non abbia capito non preoccuparti, e' normale e continua a chiedere
ciao ciao
danno