Un insert qui pose probleme

h2h Messages postés 10 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 12 juin 2003 - 3 juin 2003 à 11:47
cs_Duss Messages postés 890 Date d'inscription lundi 8 avril 2002 Statut Membre Dernière intervention 29 juillet 2004 - 3 juin 2003 à 12:40
jai un probleme pour concaténer des valeurs dans mon insert de ma base
voici mon code

<?php
$connec=mysql_connect("localhost","*****","********");
$i=0;
$sql = "Insert into table (prix)";
$sql2= "Values ('$text')";
if ($text2!="")
{
$sql.=" (adresse)";
$sql2.="('$text2')";
$i++;
}
$result = mysql("*******",$sql.$sql2);

en fait jai 2 champs texte dans mon formulaire (text et text2) et je veu ke si je rempli le 1er champs sa insert dans la base mais si je ne rempli pa le 2eme sa marche kan meme
en fait la jai un prob avec les parenthese kan j'additionne les 2 $sql...(comment faire pour ka la fin mon insert ressemble a sa kan je rempli les 2 champs : insert into table (prix,adresse) values('$text','$text2') ???
merci du coup de main

1 réponse

cs_Duss Messages postés 890 Date d'inscription lundi 8 avril 2002 Statut Membre Dernière intervention 29 juillet 2004 11
3 juin 2003 à 12:40
salut,
oula tu t embrouille un peu la :
$sql = "Insert into table (prix";
$sql2= "Values ('$text'";
if ($text2!="")
{
$sql.=" ,adresse) ";
$sql2.=",'$text2') ";
}
else
{
$sql.=" ) ";
$sql2.=") ";
}

$result = mysql_query($sql.$sql2);

Duss
0
Rejoignez-nous