-
problema mysql
scusate ma ormai siete la mia seconda famiglia....
ho aggiunto un semplice campo in una riga mysql...ho modificato il file upload aggiungendo quello che
dovevo mettere, ma, mysql nella riga dove ho aggiunto un'altro campo, invece di scrivere "il nome della
variabile mi scrive "" array"" perche'?
ecco il codice, ripeto ho aggiunto solo la variabile nome:
Codice PHP:
<?php
$_SESSION['content_submit'] = serialize($_POST);
$file_salvato = rand(1, 100000000).'.'.pathinfo($_FILES["file"]["name"], PATHINFO_EXTENSION);
move_uploaded_file($_FILES["file"]["tmp_name"], "animali/".$file_salvato);
$dati = $_POST['testo'];
$file = $_POST['file'];
$email = $_POST['email'];
$nome = ['nome'];
$db_host = 'localhost';
$db_user = 'noncecapisco';
$db_pass = '';
$db_name = 'my_noncecapisco';
$cn = new mysqli($db_host, $db_user, $db_pass, $db_name);
if ($cn->connect_errno) {
echo "Connessione fallita: ". $cn->connect_error . ".";
exit();
}
$sql = "INSERT INTO Animali (testo, file , nome , email ) VALUES ("
. "'" . $dati. "',"
. "'" . $file_salvato. "',"
. "'" . $nome. "',"
. "'" . $email. "');";
$last_insert_id = $conn->insert_id;
if (!$cn->query($sql)) {
echo "Errore della query: " . $cn->error . ".";
}
header("location:http://noncecapisco.altervista.org/animali/Italia.php");
?>
-
Citazione:
$nome = ['nome'];
Ti sei dimenticato $_POST ?
Ciao!
-
@noncecapisco: potresti evidenziare il codice che metti sul forum con gli appositi tag? Così diventa più facile da leggere per tutti
Per il codice PHP e HTML puoi usare
Codice:
[php] ... [/php] oppure [html] ... [/html]
Mentre per tutto il resto c'è
Codice:
[code] ... [/code]
Così Alemoppo non deve più aggiungerlo a mano ogni volta :mrgreen:
-
la prima l'ho capita...la seconda no...ok scusa...ah ah