Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\Inetpub\webs\\GESTIONEINTERNA\inserim ento.php on line 55
ecco quello che ho sulla linea 55
mysql_close($db)
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\Inetpub\webs\\GESTIONEINTERNA\inserim ento.php on line 55
ecco quello che ho sulla linea 55
mysql_close($db)
L'errore è piuttosto chiaro, quale sarebbe il problema?
dove sta il problema?
<code>
<?PHP
$titolo = $_POST['titolo'];
$modello = $_POST['modello'];
$cilindrata = $_POST['cilindrata'];
$carburante = $_POST['carburante'];
$colore = $_POST['colore'];
$immatricolazione = $_POST['immatricolazione'];
$km = $_POST['km'];
$listino = $_POST['listino'];
$accessori = $_POST['accessori'];
$file = $_POST['file'];
$marca = $_POST['marca'];
$giorno = date('d');
$mese = date('m');
$anno = date('Y');
$data = $giorno."/".$mese."/".$anno;
list($giorno,$mese,$anno) = explode('/',$data);
$data = $anno.'-'.$mese.'-'.$giorno;
echo "la data è: $data";
$db_path = 'xxxxxxxxxx';
$db_name = 'xxxxxxxxxx_3';
$db_user = 'xxxxxxxx';
$db_password = 'xxxxxxxx';
$conn = mysql_connect($db_path,$db_user,$db_password);
mysql_select_db($db_name,$conn);
$percorso = "../public/";
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if (move_uploaded_file($_FILES['file']['tmp_name'], $percorso.$_FILES['file']['name'])) {
$foto = $_FILES['file']['name'];
} else {
echo "si è verificato un errore durante l'upload: ".$_FILES["file"]["error"];
}
} else {
echo "Non hai fatto l'upload della foto del prodotto";
$foto='jpg';
}
$query = "INSERT INTO articoli(titolo,modello,cilindrata,carburante,colo re,immatricolazione,data,km,listino,garanzia,acces sori,foto) VALUES('$titolo','$modello','$cilindrata','$carbur ante','$colore','$immatricolazione','$data','$km', '$listino','$garanzia','$accessori','$foto')";
mysql_query($query,$conn);
mysql_close($db);
?>
</code>
Rispondi a questa domanda:
Che cosa devi passare come parametro a mysql_close()?
i parametri sopra
Proviamo di nuovo. Secondo il manuale ufficiale, che cosa devi passare come parametro alla funzione mysql_close()?Originariamente inviato da meeee82
i parametri sopra
titolo,modello,cilindrata,carburante,colore,immatr icolazione,data,km,listino,garanzia,accessori,foto
Proviamoci ancora una volta...
Questo è il tuo messaggio di errore:
Evidentemente viene sollevato dalla riga 55, ovvero:Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in D:\Inetpub\webs\\GESTIONEINTERNA\inserim ento.php on line 55
ecco quello che ho sulla linea 55
mysql_close($db)
Il messaggio dice chiaramente supplied argument is not a valid MySQL-Link resource e per ben due volte ti è stato chiesto che cosa devi passare come parametro alla funzione mysql_close().Codice PHP:
mysql_close($db);
Per quale motivo hai risposto "titolo,modello,cilindrata,carburante,colore,immat ricolazione,data,km,listino,garanzia,accessori,fot o"?
Sai almeno cosa significa "passare un parametro ad una funzione"?
no spiegamelo facevi prima
Puoi trovare la spiegazione che cerchi nel manuale ufficiale:Originariamente inviato da meeee82
no spiegamelo facevi prima
http://www.php.net/manual/en/functions.arguments.php