problema mysql

Întrebări legate de conectarea la baze de date MySQL prin intermediul PHP

Moderatori: Zamolxe, Moderatori


Avatar utilizator
boo
Senior Member
Mesaje: 267
Membru din: Mie Mar 24, 2004 8:16 pm
Localitate: Ploiesti
Contact:

Mesajde boo » Dum Oct 24, 2004 5:18 pm

Cred ca eroarea ta aparede aici:
$query = "INSERT INTO anunturi SET text_anunt='".$_POST["anunt"]."', data_anunt='".$_POST["data"]."'";

Incearca sa scri $_POST['anunt'], in loc de a folosi ghilimele duble sau dacanu asta este problema foloseste or die(mysql_error());
Numai bune

bobby
PHPRomania Supporter
Mesaje: 27
Membru din: Dum Oct 24, 2004 3:20 pm

Mesajde bobby » Dum Oct 24, 2004 5:32 pm


apann
Average Member
Mesaje: 93
Membru din: Lun Mai 17, 2004 1:47 pm

Mesajde apann » Lun Oct 25, 2004 10:12 am

SET se foloseste la UPDATE nu la INSERT.

Incearca asa:
[php]
$query="INSERT INTO `anunturi` `text_anunt`,`data_anunt` VALUES ('".$_POST["anunt"]."','".$_POST["data"]."')";[/php]

Avatar utilizator
PCPbSlack
Average Member
Mesaje: 143
Membru din: Dum Noi 23, 2003 1:28 am
Localitate: Ploiesti
Contact:

Mesajde PCPbSlack » Lun Oct 25, 2004 11:49 am

in loc de asta:
[php]$query = "INSERT INTO anunturi SET text_anunt='".$_POST["anunt"]."', data_anunt='".$_POST["data"]."'"; [/php]

incearca asa:
[php]$query = "INSERT INTO anunturi VALUES text_anunt='{$_POST['anunt']}', data_anunt='{$_POST['data']}'"; [/php]

apann
Average Member
Mesaje: 93
Membru din: Lun Mai 17, 2004 1:47 pm

Mesajde apann » Lun Oct 25, 2004 3:47 pm

Scuze eu m-am grabit si aveam un sql error synax :)
Ar trebui sa fie asa:
[php]
$query="INSERT INTO `anunturi` (`text_anunt`,`data_anunt`) VALUES ('".$_POST["anunt"]."','".$_POST["data"]."')";
[/php]

E acelasi lucru cu ce zice si psoftinc.

Avatar utilizator
stealth
Senior Member
Mesaje: 308
Membru din: Lun Iun 21, 2004 9:36 am
Localitate: Timisoara
Contact:

Mesajde stealth » Lun Oct 25, 2004 4:17 pm

[php]
if ($result){
echo "anuntul a fost indrodus cu succes. <a href=\"6_form.htm\"> introduceti alt anunt? </a>";
}else{
echo "eroare. anuntul nu a putut fi introdus";
exit();
}
[/php]
ia incearca asa!

Parse error: parse error in c:\apache\htdocs\6_insert.php on line 12
Ce legatura are asta cu interograrea mySQL?

Radical
Senior Member
Mesaje: 327
Membru din: Lun Feb 16, 2004 2:40 pm
Localitate: Bucuresti
Contact:

Mesajde Radical » Mar Oct 26, 2004 3:03 pm



Înapoi la “MySQL”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 14 vizitatori