Ciao,
io ho un form in cui vengono spediti più dati...
quindi una semplice query non va bene per selezionare i dati,
mi hanno detto che mi serve una array...
come fo??
grazie mille
Ciao,
io ho un form in cui vengono spediti più dati...
quindi una semplice query non va bene per selezionare i dati,
mi hanno detto che mi serve una array...
come fo??
grazie mille
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made
bhe se ad esempio è una select multipla di name=nome
fai la insert dei campi singoli
foreach ($_POST["nome"] as $blbl => $pipi )
effettui l'inserimento...e semmai lo fai con WHERE id=$ultimo_id e $ultimo_id lo ottieni con la funzione mysql_insert_id()
questa è una solzione, ce ne sono anche altre..
uhmm..un pò complicatuccio.[supersaibal]Originariamente inviato da ellecubo
bhe se ad esempio è una select multipla di name=nome
fai la insert dei campi singoli
foreach ($_POST["nome"] as $blbl => $pipi )
effettui l'inserimento...e semmai lo fai con WHERE id=$ultimo_id e $ultimo_id lo ottieni con la funzione mysql_insert_id()
questa è una solzione, ce ne sono anche altre.. [/supersaibal]
Così ho fatto ma nn va del tutto
Codice PHP:
for ($i=0; $i<strlen($ID); $i++) {
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made
bhe se posti solo un ciclo for non è che si capisca qkosa...
posta il form e il codice che usi di inserimento nel db
il form invia i molteplici dati alla pag con questo codice:
non va bene??Codice PHP:
$ID = $_POST['ID'];
for ($i=0; $i<strlen($ID); $i++) {
$query = "DELETE FROM posta WHERE ID = '$ID'";
$result = mysql_query($query, $db); }
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made
così cancelli tutti i record da 0 all'id che ricevi.. non ha molto senso[supersaibal]Originariamente inviato da Manuelandro
il form invia i molteplici dati alla pag con questo codice:
non va bene?? [/supersaibal]Codice PHP:
$ID = $_POST['ID'];
for ($i=0; $i<strlen($ID); $i++) {
$query = "DELETE FROM posta WHERE ID = '$ID'";
$result = mysql_query($query, $db); }
che devi fare?
cancellare i dati che hanno i vari ID inviati.
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made
es.
col form vengono l'ID ha valore 3,5 e 7??
cancello i dati che hanno come ID 3,5 e 7!
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made
ma quello che hai scritto non ha senso[supersaibal]Originariamente inviato da Manuelandro
cancellare i dati che hanno i vari ID inviati. [/supersaibal]
avevo letto male prima.. non fa neanche quello che dicevo prima...
devi fare come dice ellecubo
foreach ($_POST["campoid"] as $id )
{
$query = "DELETE FROM posta WHERE ID = '$ID'";
$result = mysql_query($query, $db);
}
Warning: Invalid argument supplied for foreach()
???
Codice PHP:
<?php
foreach ($_POST["ID"] as $ID )
{
$query = "DELETE FROM posta WHERE ID = '$ID'";
$result = mysql_query($query, $db);
}
?>
http://codecanyon.net/category/all?ref=Manuelandro
And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
memories to be made