Bonjour,
J'ai créé un formulaire qui me permet de renseigner des champs et uploader un fichier sur le serveur :
[code:1:03204d210c] <form action="?action=ajout&quo t; method="post" enctype="multipart/form-data" name="photo">
<table width="300" border="0" cellspacing="2" cellpadding="2">
<tr>
<td>Nom</td>
<td><input name="nom" type="text" id="nom" maxlength="150">& lt;/td>
</tr>
<tr>
<td>Famille</td>
<td><select name="famille" id="famille">
<option value="1">1</option>
</select></td>
</tr>
<tr>
<td>Photo</td>
<td><input name="photo" type="file" id="photo"></td>
</tr>
<tr>
<td>Activation</td>
<td><input name="active" type="checkbox" id="active" value="1" checked></td>
</tr>
<tr>
<td height="59" colspan="2"><d iv align="center">
<input type="submit" name="Submit" value="Ajout">
</div></td>
</tr>
</table>
</form>[/code:1:03204d210c]
Le problème est le suivant : je n'arrive pas à enregistrer le champs photo dans une base MySQL. A priori cela vient du type du champ (file) comment puis je faire afin de l'insérer dans ma base ??
Voici le code d'insertion dans la base :
[code:1:03204d210c]
$nom = $_POST['nom'];
$famille = $_POST['famille'];
$photo = $_POST['photo'];
$active = $_POST['active'];
mysql_query("INSERT INTO photo_cata VALUES ('','$famille','$nom','$ph oto','$active')", $connection);
mysql_close($connection 1;;
[/code:1:03204d210c]
Merci d'avance pour votre coup de pouce
Bonne journée
Ludovic
-----