Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
INSERT INTO database ... [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
INSERT INTO database ...


 
coder
27-11-2002, 16:31 
 
Folgendes Script soll Daten in eine DB eintragen:

<?
include("config.php");

$conn = mysql_connect($dbserver,$dbuser,$dbpass);
mysql_select_db($dbname,$conn);
$query = "INSERT INTO `database` (id,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao ,ap,aq,ar,as,at,au,av,aw,ax,ay,az,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs,bt,bu,bv, bw,bx,by,bz,ca,cb,cc,cd,ce,cf,cg,ch) ";
$query .= "VALUES ('','$a','$b','$c','$d','$e','$f','$g','$h','$i','$j','$k','$l','$m','$n','$o','$p','$q','$r','$s',' $t','$u','$v','$w','$x','$y','$z','$aa','$ab','$ac','$ad','$ae','$af','$ag','$ah','$ai','$aj','$ak', '$al','$am','$an','$ao','$ap','$aq','$ar','$as','$at','$au','$av','$aw','$ax','$ay','$az','$ba','$bb ','$bc','$bd','$be','$bf','$bg','$bh','$bi','$bj','$bk','$bl','$bm','$bn','$bo','$bp','$bq','$br','$ bs','$bt','$bu','$bv','$bw','$bx','$by','$bz','$ca','$cb','$cc','$cd','$ce','$cf','$cg','$ch')";
$result = mysql_query($query,$conn);

print $query;

if(!$result)
{
echo "<p>Error >>> ".mysql_error($conn).".</p>";
}
else
{
echo "<p>Daten erfolgreich eingetragen.</p>";
}
?>

Doch es kommt immer folgender Fehler:

Error >>> You have an error in your SQL syntax near 'as,at,au,av,aw,ax,ay,az,ba,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl,bm,bn,bo,bp,bq,br,bs' at line 1.

Was ist da falsch?

 
goth
27-11-2002, 16:35 
 
Setzt mal database (Schlüsselwort von MySQL) in backticks : `database`

 
coder
27-11-2002, 16:40 
 
Bringt nichts...

 
coder
28-11-2002, 13:50 
 
Also wenn ich die Variablen ab $as rausmache dann funktioniert das Script, aber warum gibts esein SQL Syntax Error ab $as ?

 
Campus
28-11-2002, 13:56 
 
setzt das as in backticks

`as`

 
coder
02-12-2002, 09:58 
 
ok habe rausgefunden das as und by schlüsselwörter sind. man man man.


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:05 Uhr.