begin process at 2012 05 31 00:17:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

inserer image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

inserer image

mardi 4 novembre 2008 à 08:46:31 | inserer image

ahlemlo

bonjour ,
je fais une requête d'insertion dans laquelle  il est optionnel d'insertion une image cad ce n'est pas obligatoire de l'insere l'image.
ma problème est que lorsque j'insert pas une image ma requette d'insertion ne fonctionne pas
aider moi svp
merci pour tous

mardi 4 novembre 2008 à 08:59:47 | Re : inserer image

faiblard

Hello,

Un bout de code et une erreur s'il en existe une ça serais mieux pour que tu obtienne de l'aide...

-------------------------------------------------------------------
La recherche est ton amie ! Promis elle ne te mordra pas...
Enjoy
N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !
mardi 4 novembre 2008 à 09:55:09 | Re : inserer image

ahlemlo

j'ai une recherche mais j'ai rien trouvé.
j'ai mis ça mais ne marche pas

 if ((isset($_FILES['file']) )||( !isset($_FILES['file'] )))
{



}


mardi 4 novembre 2008 à 09:55:14 | Re : inserer image

nicomilville

Membre Club
Salut,

faiblard++

Comment veus tu qu'on t'aide sans code ni erreur ? c'est tout simplement impossible !

Si tu n'as pas d'erreur, met ça derrière ta requête et dit nous l'erreur : or die(mysql_error());

a++

Si la réponse vous convient, pensez : Réponse acceptée !

mardi 4 novembre 2008 à 10:04:33 | Re : inserer image

ahlemlo

il n'y a pas des erreurs voici mon code



<?php

if ((isset($_FILES['file']) )||( !isset($_FILES['file'] )))
{
$dossier = 'upload/';
$fichier = basename($_FILES['file']['name']);
$taille_maxi = 10000000;
$taille = filesize($_FILES['file']['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.jpeg');
$extension = strrchr($_FILES['file']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type png, gif, jpg, jpeg, txt ou doc...';
}
if($taille>$taille_maxi)
{
echo "Le fichier est trop gros...";
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['file']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
$select1=$db->prepare("insert into images values('','$fichier','$taille','$extension')");
$select1->execute();
$result1 = $select1->rowCount();

}

$materiel= mysql_escape_string($_POST['mat']);


$sous_famille= mysql_escape_string($_POST['sous']);
$reference= mysql_escape_string($_POST['reference']);
$prix=intval($_POST['prix']);
$tva=intval($_POST['tva']);
$designation= mysql_escape_string($_POST['designation']);


$marque= mysql_escape_string($_POST['marque']);
$alphanumerique= mysql_escape_string($_POST['alphanumerique']);
$affichage= mysql_escape_string($_POST['affichage']);
$code_produits= mysql_escape_string($_POST['code_produits']);
$ticket_imprime= mysql_escape_string($_POST['ticket_imprime']);
$fonction_rendu= mysql_escape_string($_POST['fonction_rendu']);


$processeur= mysql_escape_string($_POST['processeur']);
$memoire= mysql_escape_string($_POST['memoire']);
$disque= mysql_escape_string($_POST['disque']);
$ecran= mysql_escape_string($_POST['ecran']);
$graphique= mysql_escape_string($_POST['graphique']);
$lecteur= mysql_escape_string($_POST['lecteur']);
$communication= mysql_escape_string($_POST['communication']);
$connectivite= mysql_escape_string($_POST['connectivite']);
$operating_system= mysql_escape_string($_POST['operating_system']);
$housse= mysql_escape_string($_POST['housse']);
$poids= mysql_escape_string($_POST['poids']);
$option_couleur= mysql_escape_string($_POST['option_couleur']);


$taille_type= mysql_escape_string($_POST['taille_type']);
$resolution= mysql_escape_string($_POST['resolution']);
$port= mysql_escape_string($_POST['port']);
$garantie= mysql_escape_string($_POST['garantie']);



$select2=$db->prepare("Select * from materiel where nom_materiel='$materiel'");
$select2->execute();
$result2 = $select2->fetchAll();
foreach($result2 as $ligne2)
{

$nom_materiel=$ligne2['nom_materiel'];

$select3=$db->prepare("Select * from sous_famille where nom_materiel='$nom_materiel'&& id_sous_famille='$sous_famille'");
$select3->execute();
$result3 = $select3->fetchAll();
foreach($result3 as $ligne3)
{
$nom_sous_famille=$ligne3['nom_sous_famille'];

$select2=$db->prepare("SELECT max( id_img )FROM images ");
$select2->execute();
$result2 = $select2->fetchAll();
foreach($result2 as $ligne)
{



$select=$db->prepare("INSERT INTO carecteristique VALUES('','$nom_materiel','$nom_sous_famille','$marque','$reference','$designation','$prix','tva','$ligne[0]','$processeur','$memoire','$disque','$ecran','$graphique','$lecteur','$communication','$connectivite','$operating_system','$housse','$garantie','$poids','$option_couleur','$alphanumerique','$affichage','$code_produits','$ticket_imprime','$fonction_rendu','$taille_type','$resolution','$port')");
$select->execute();
$result = $select->rowCount();

if(!$result)
{
echo "<div id=\"erreur\"><img src=\"image/point.png\"> Erreur d'insertion \n n°",mysql_errno()," : ",mysql_error()."</div>";
//header("refresh:3 ;url=ajout_utilisateur0.php?i=1");
}
else
{
echo "<div id=\"erreur\"><img src=\"image/point.png\"> Insertion bien faite!</div>"; 
header("refresh:3 ;url=liste_prix3.php");
}
}
}
}
}}

?>

ma problémé et que la requete d'insertion de carecteristique se fonction que lorsque j'insert une image si j'insert pas l'image ne fonctione pas.
 j'espère que vous m'avais compris
merci pour tous












mardi 4 novembre 2008 à 10:16:47 | Re : inserer image

nicomilville

Membre Club
Quand je disais code, je voulais dire un extrait je ne m'attendais pas a ce qu'on m'envoi tout son code dans la figure, sérieux.

Met nous ta requête.

Sérieux tout ce code, ça donne pas envie de lire.

a++

Si la réponse vous convient, pensez : Réponse acceptée !

mardi 4 novembre 2008 à 10:24:21 | Re : inserer image

ahlemlo

mais le problème n'est  pas dans la requête est ce que vous avais compris ma problème?

mardi 4 novembre 2008 à 10:34:34 | Re : inserer image

nicomilville

Membre Club
Ce n'est pas ce que tu as dit, tu as dit que ta requête marche pas si il n'y a pas d'image.

a++

Si la réponse vous convient, pensez : Réponse acceptée !

mardi 4 novembre 2008 à 10:36:41 | Re : inserer image

ahlemlo

Réponse acceptée !
merci bien c'est bon j'ai trouver  l'erreur on utilise empty et ne pas isset
merci pour tous et aussi j'ai un petit erreur il faut auusi que l'accolade de if((empty($_FILES['file']['name']))||(!empty($_FILES['file']['name']))) {
on le ferme avant le requete d'insertion

 
mardi 4 novembre 2008 à 10:39:29 | Re : inserer image

nicomilville

Membre Club
ok, met toi en réponse acceptée alors.

a++

Si la réponse vous convient, pensez : Réponse acceptée !


1 2

Cette discussion est classée dans : image, insertion, inserer


Répondre à ce message

Sujets en rapport avec ce message

Upload + Insertion de l'image uploadée sur une nouvelle page [ par nykosep ] Salut à tous je voudrais savoir  je voudrais savoir comment uploader une image puis la placer automatiquement sur une autre page tout cela sans l'inte Insertion d'image dynamique [ par Licorne974 ] je souhaiterais savoir si il y a un petit script php par là !qui permettrais dans la saisie d'un formulaire d'insérer 2 photos qui se trouve sur mon d inserer image dans info-bulles ? [ par elidris ] Bonjour à tous,petite question :j'aimerais savoir si il est possible d'inserer une image dans une info-bulle ?merci."La vie, c'est pour la vie..." <A Ajout d'insertion d'une image dans formulaire [ par DAN1956 ] Bonjour,J'ai un site qui a un formulaire ou  l'on peut poster une annonce avec son nom, son tel, son mail etc..je voudrai le modifier pour pouvoir ins insertion d'image et réutilisation grace à la bdd [ par knostra ] bonjour a tous,sur oscommerce nous avons une page pour chaque commande client ou je peux rentrer un numéro de suivie de colis, j'ai besoin de conservé Pb d'insertion d'image avec FCKEditor... [ par anaeksounamoun ] Désolée de vous ennuyer encore une fois avec mes questions sur FCKEditor... mais je viens de me rendre compte que je n'arrivais pas a insérer des imag PB d'insertion d'image [ par LaTatadu91 ] RE slt , bon la ya un truc que je comprends pas car j'ai utiliser cette technique pas mal de fois je fais un intermediaire qui apel mon graphique c inserer une image dans un fichier Word en php [ par florentklein ] Bonjour, je fais un logiciel en PHP/ mySQL et je voudrais générer automatiquement un fichier Word qui contiendrait un rapport contenant des données insertion image dans une base MYSQL [ par yamyoung ] Bonjour,je suis nouveau dans le domaine de php, et on est entrain de préparer un projet(site web).Mon problème c que je ne sais pas comment intégrer u Insertion d'image dans FPDF [ par FM35 ] Bonjour,Voilà, je viens de créer un état PDF en passer par FPDF et la résulat est sympa.Il reste un problème d'affichage à l'ecran.dans une boucle, j'


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales