un metodo veloce per inserire immagini all'interno di un database

gian21

Nuovo Utente
16 Mag 2013
23
0
0
salve ragazzi, piu che un problema e una curiosita
io devo creare un database di nome Auto e dopo aver messo tutti i suoi campi devo inserire all'interno anche 10 foto.
volevo sapere se ci fosse un metodo facile in php per inserire 10 foto all'interno di un database io uso questo codice

PHP:
// Verifico eventuali problemi nell'upload del file
if((!isset($_FILES["new_img"])) || ($_FILES["new_img"]["error"] != UPLOAD_ERR_OK))
   echo ("Errore nell'invio del file. Riprova!");

// Recupero delle informazioni sul file inviato
$nome_file_temporaneo = $_FILES["new_img"]["tmp_name"];
$nome_file_vero = $_FILES["new_img"]["name"];
$tipo_file = $_FILES["new_img"]["type"];

// Leggo il contenuto del file
$dati_file = file_get_contents($nome_file_temporaneo);

// Preparo il contenuto del file per la query sql
$dati_file = addslashes($dati_file);

// Query per inserire il file nel DB
$query = "UPDATE auto ";
$query .= "SET dati3 = '$dati_file' ";
$query .= "WHERE id = " .$_GET["id"];  

mysql_query($query)
or die("Query non valida: " . mysql_error());
mysql_close($conn);
?>

pero cosi facendo devo utilizzarlo questo codice ogni volta per ogni singola foto.
sapete quindi consigliarmi un metodo rapido e veloce per inserire foto in un db?
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Cioè tu vuoi salvare una intera immagine nel database? E' un po' un suicidio.

Metti le foto in una cartella e nel database segni i nomi delle foto.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
dai un occhio a questo schema
PHP:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
</head>
<body>
<?php
if(isset($_POST['invia'])){
	echo "<pre>";
	var_dump($_FILES['new_img']);
	echo "</pre><br />";
}
?>
<form action="#" method="post" enctype="multipart/form-data">
<input name="new_img[]" type="file" multiple>
<br>
<input name="invia" type="submit" id="invia" value="invia">
</form>
</body>
</html>
prova a inserire (ctrl click) più immagini

edit
e segui il consiglio di fez
 
Ultima modifica:

gian21

Nuovo Utente
16 Mag 2013
23
0
0
e questo il punto come faccio a mettere il nome delle immagini in un db?
 
Discussioni simili
Autore Titolo Forum Risposte Data
M metodo veloce per variabili globali PHP 1
Y come usare il metodo GET PHP 21
A php metodo post jquery non da mai errore jQuery 4
Fendo59 Passare parametri con metodo POST a una pagina in un frame PHP 0
P Passaggio di parametro al metodo: public void run() Java 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
C [Java] testare un metodo con Junit Java 1
P METODO DI ALLOCAZIONE CONCATENATA (FAT) Windows e Software 0
N [java con eclipse]metodo ricorsivo che accetta in ingresso un char e restituisce un int Java 0
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
S [PHP] form con metodo get e recupero id PHP 4
romildapra Un metodo raro Posta Elettronica 2
V (Vendo) Metodo generare Like facebook Annunci servizi di Social Media Marketing 4
F [ASP] passaggio parametri form metodo post Classic ASP 6
F [Javascript] Inviare i campi di un form col metodo post Javascript 7
M [PHP] API con metodo POST PHP 0
momeraths Metodo mouseover associato ad una trasformazione css jQuery 0
S Il metodo $.getJSON() e <select> che non si popola di dati per query troppo grandey Ajax 0
S Popolare campi di input con metodo $.getJSON jQuery 6
M [RISOLTO] Cosa sono le < > in una dichiarazione di un metodo Java? Java 5
C PHP METODO POSTBACK PHP 2
V Collegamento metodo$.ajax con file php jQuery 10
A [PHP] metodo di una classe per estrarre i dati con ciclo while PHP 1
C [PHP] Metodo di una classe in sltra classe PHP 1
T [PHP] Metodo che restituisce un array PHP 5
Benix89 [Magento] Metodo di pagamento personalizzato Magento 0
Rikk73 Passare come argomento in un metodo un parametro della classe istanziata PHP 0
G Domanda sul metodo GET PHP 1
A metodo css("attributo", "valore") con ajax jQuery 1
C controllo con metodo text non funzionante Javascript 7
N metodo __construct. cos'è di preciso? PHP 1
T Problema con il passaggio dati metodo "POST" PHP 1
F Miglior metodo per contare le righe di una query MySQL 2
L [PHP/HTML] Inserire metodo di pagamento PHP 4
K alcuni chiarimenti sul metodo di ricerca nelle stringhe o array Javascript 1
K consiglio sul metodo per lo zoom dell'immagine PHP 4
G Come far passare un valore attraverso il metodo POST utiliazzando PHP a jQuery PHP 4
J Implementazione metodo Java 1
Sevenjeak [Java] Aiuto metodo trova successivo Java 0
S devo creare un popup con metodo post HTML e CSS 0
voldemort Javascript e il metodo Replace Javascript 1
muttley passaggia rgomenti facoltativi al metodo magico __construct PHP 0
A Funzione con metodo Apply Javascript 1
L Classe database e metodo pubblico PHP 21
C Chiamata AJAX con metodo load non va, cosa sbaglio? Ajax 2
F Metodo $.ajax Internal Server error 500 jQuery 1
X Metodo per messaggi privati PHP 14
R metodo get php PHP 4
A Passaggio array da javascript a PHP tramite metodo POST PHP 4
C AllTrafficSeo - Un nuovo metodo per ottenere referrals/visite Guadagnare col Sito 0

Discussioni simili