multiplos uploads
bem pessoal algem poderia me dar uma forcinha
eu to querendo fezer uploads de 10 fotos e o caminho delas seriao enviadas para o banco de dados
só que ao mesmo tempo outras informacoes tb seriando enviadas a banco de dados o codigo ta ai em baixo pra entenderem melhor
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "postar")) {
$insertSQL = sprintf("INSERT INTO produtos (`class`, foto1, marca, modelo, peso, velocidade, cores, frequencia, preco, detalhe, foto2, foto3, foto4, foto5, foto6, foto7, foto8, foto9, foto10) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['class'], "text"),
GetSQLValueString($_POST['foto1'], "text"),
GetSQLValueString($_POST['marca'], "text"),
GetSQLValueString($_POST['modelo'], "text"),
GetSQLValueString($_POST['peso'], "text"),
GetSQLValueString($_POST['velocidade'], "int"),
GetSQLValueString($_POST['cores'], "text"),
GetSQLValueString($_POST['frequencia'], "int"),
GetSQLValueString($_POST['preco'], "int"),
GetSQLValueString($_POST['detalhe'], "text"),
GetSQLValueString($_POST['foto2'], "text"),
GetSQLValueString($_POST['foto3'], "text"),
GetSQLValueString($_POST['foto4'], "text"),
GetSQLValueString($_POST['foto5'], "text"),
GetSQLValueString($_POST['foto6'], "text"),
GetSQLValueString($_POST['foto7'], "text"),
GetSQLValueString($_POST['foto8'], "text"),
GetSQLValueString($_POST['foto9'], "text"),
GetSQLValueString($_POST['foto10'], "text"));
mysql_select_db($database_fred, $fred);
$Result1 = mysql_query($insertSQL, $fred) or die(mysql_error());
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<table width="100%" border="0">
<tr>
<th scope="col">
<form method="POST" action="<?php echo $editFormAction; ?>" name="postar" enctype="multipart/form-data">
<table width="100%" border="0">
<tr>
<th width="19%" scope="col"><div align="right">Classe:</div></th>
<th width="81%" scope="col"><div align="left">
<label></label>
<label>
<input type="text" name="class" id="class" />
</label>
(carreta, pickup ou carro)
</div></th>
</tr>
<tr>
<th scope="col"><div align="right">Marca:</div></th>
<th scope="col"><div align="left">
<input type="text" name="marca" id="marca" />
</div></th>
</tr>
<tr>
<td><div align="right">Modelo:</div></td>
<td><div align="left">
<label>
<input type="text" name="modelo" id="modelo" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Peso:</div></td>
<td><div align="left">
<label>
<input type="text" name="peso" id="peso" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Dimensões:</div></td>
<td><div align="left">
<label>
<input type="text" name="dimensoes" id="dimensoes" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Velocidade:</div></td>
<td><div align="left">
<label>
<input type="text" name="velocidade" id="velocidade" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Cores:</div></td>
<td><div align="left">
<label>
<input type="text" name="cores" id="cores" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Frequência:</div></td>
<td><div align="left">
<label>
<input type="text" name="frequencia" id="frequencia" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Preço:</div></td>
<td><div align="left">
<label>
<input type="text" name="preco" id="preco" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Detalhe:</div></td>
<td><div align="left">
<label>
<input type="text" name="detalhe" id="detalhe" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Quantidade em estoque:</div></td>
<td><div align="left">
<label>
<input type="text" name="estoque" id="estoque" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 1:</div></td>
<td><div align="left">
<label>
<input name="foto1" type="file" id="foto1" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 2:</div></td>
<td><div align="left">
<label>
<input name="foto2" type="file" id="foto2" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 3:</div></td>
<td><div align="left">
<label>
<input name="foto3" type="file" id="foto3" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 4:</div></td>
<td><div align="left">
<label>
<input name="foto4" type="file" id="foto4" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 5:</div></td>
<td><div align="left">
<label>
<input name="foto5" type="file" id="foto5" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 6:</div></td>
<td><div align="left">
<label>
<input name="foto6" type="file" id="foto6" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 7:</div></td>
<td><div align="left">
<label>
<input name="foto7" type="file" id="foto7" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 8:</div></td>
<td><div align="left">
<label>
<input name="foto8" type="file" id="foto8" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 9:</div></td>
<td><div align="left">
<label>
<input name="foto9" type="file" id="foto9" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right">Foto 10:</div></td>
<td><div align="left">
<label>
<input name="foto10" type="file" id="foto10" />
</label>
</div></td>
</tr>
<tr>
<td><div align="right"></div></td>
<td>
<div align="left">
<input type="submit" name="enviar" id="enviar" value="Postar" />
</div>
<label></label>
<div align="left"></div></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="postar" />
</form>
</th>
</tr>
</table>
</body>
</html>
:rolleyes:Discussão (1)
Carregando comentários...