Jump to content
php.lv forumi

nevar pievienot ierakstu datubāzē - insert into


dmi

Recommended Posts

<?

error_reporting(E_ALL);

ini_set('display_errors',1);

$dbserver="localhost";

$dbuser="users";

 

$dbpass="parole";

$dbname="auro";

@$connection=mysql_pconnect($dbserver,$dbuser,$dbpass);

 

mysql_select_db($dbname);

 

@$outcome=mysql_query("INSERT INTO surveys_lv (

'$_POST[2]','$_POST[te]','$_POST[5]','$_POST',

'$_POST[a]','$_POST','$_POST[c]','$_POST[d]','$_POST[e]',

'$_POST[1]','$_POST[1]','$_POST[1]','$_POST[1]','$_POST[1]')")

if (!$outcome){echo "nav ievada";}

?>

parāda browserī tikai: nav ievada

globals: ieslēgti

datubaazes: 777

nix: kubuntu

Link to comment
Share on other sites

<?

$dbserver="localhost";

$dbuser="dmi";

$dbpass="axoe";

$dbname="auro";

$connection=mysql_pconnect($dbserver,$dbuser,$dbpass);

mysql_select_db($dbname);

 

$outcome=mysql_query("INSERT INTO surveys_lv (

'$_POST[2]',

'$_POST[te]',

'$_POST[5]',

'$_POST',

'$_POST[a]',

'$_POST',

'$_POST[c]',

'$_POST[d]',

'$_POST[e]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]')");

if (!$outcome){echo mysql_error();}

?>

pievienoju mysql_error() un nonjeemu @

izdeva:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''2', '', '', '', '', '', '', '', '', '', '', '', '', '')' at line 2

kas tas ir nesaprotu

Kods kas augshpus ir kaa uz servera

Link to comment
Share on other sites

neiebraucu kur ir kljuuda : viss tacha sintastiski pareizi:

 

Māceklis

 

 

Group: Reģistrētie lietotāji

Posts: 2

Joined: Today, 15:57

Member No.: 3 385

 

Warn: (0%)

 

<?

$dbserver="localhost";

$dbuser="dmi";

$dbpass="axoe";

$dbname="auro";

$connection=mysql_pconnect($dbserver,$dbuser,$dbpass);

mysql_select_db($dbname);

 

$outcome=mysql_query("INSERT INTO surveys_lv (

'$_POST[2]',

'$_POST[te]',

'$_POST[5]',

'$_POST',

'$_POST[a]',

'$_POST',

'$_POST[c]',

'$_POST[d]',

'$_POST[e]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]',

'$_POST[1]')");

if (!$outcome){echo mysql_error();}

?>

Link to comment
Share on other sites

Kādā jēgā tu visu laiku postē savu php kodu? Ar vienu reizi mums pietiek, varam apskatīties to augstāk. Skrollēt browsera logā neviens vēl nav aizliedzis.

SQL kveriju apskaties kāds tas izskatās (mysql_query vieta uzraksti echo), tur tev ir problēma.

Link to comment
Share on other sites

izskatās, ka vaina ir $outcome=mysql_query("INSERT INTO `surveys_lv` VALUES(...........)");

Bet nu droši neņemos apgalvot.

Vai arī lauku skaits vai tips neatbilst.

neizprotu kaads sakars mysql_query un echo

bubu jau to nedomāja tik burtiski lai samaini tikai mysql_query pret echo:)

Edited by mounkuls
Link to comment
Share on other sites

bubu:izdariiju kaa liki:

echo"INSERT INTO surveys_lv $_POST[2],$_POST[te],$_POST[5],$_POST,$_POST[a],$_POST,$_POST[c],$_POST[d],$_POST[e],$_POST[1],$_POST[1],$_POST[1],$_POST[1],$_POST[1]";

izdod brauzerii:

INSERT INTO surveys_lv , , , , , , , , , , , , ,

Link to comment
Share on other sites

×
×
  • Create New...