help php+mysql
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
aufrufen
beispiel
check
date
datei
erkennen
fehler
header
manual
not
output
problem
quellcode
sagen
schauen
server
set
syntax
update
-
das hat einer aus meiner klasse mir geschickt und gefragt ob ich damit was anfangen kann kenn mich nich so gut mit mysql aus aber so wie das aussieht is da n fehler in der sql datei? und was is das f?rn script? thx
Database error: Invalid SQL: "SELECT COUNT(file_id) FROM emagp_file_downloads WHERE file_id = && download_ip = '217.229.91.23' && download_datum >= 1107381961"
mySQL error: 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 '&& download_ip = '217.229.91.23' && download_datum >= 110738196
mySQL error number: 1064
Date: 04/02/2005 @ 23:06
Script: /download/forward.php?id=
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/root0/home/17224/html_eMAGweb.xlspace.de/inc /class.mysql.php on line 78
Database error: Invalid SQL: "UPDATE emagp_files SET file_hits = file_hits + 1 WHERE file_id = "
mySQL error: 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 '' at line 1
mySQL error number: 1064
Date: 04/02/2005 @ 23:06
Script: /download/forward.php?id=
Database error: Invalid SQL: "INSERT INTO emagp_file_downloads SET file_id = , download_ip = '217.229.91.23', download_datum = 1107554761"
mySQL error: 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 ' download_ip = '217.229.91.23', download_datum = 1107554761' at
mySQL error number: 1064
Date: 04/02/2005 @ 23:06
Script: /download/forward.php?id=
Database error: Invalid SQL: "SELECT * FROM emagp_files WHERE file_id = "
mySQL error: 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 '' at line 1
mySQL error number: 1064
Date: 04/02/2005 @ 23:06
Script: /download/forward.php?id=
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/root0/home/17224/html_eMAGweb.xlspace.de/inc /class.mysql.php on line 78
Warning: Cannot modify header information - headers already sent by (output started at /home/root0/home/17224/html_eMAGweb.xlspace.de/inc /class.mysql.php:139) in /home/root0/home/17224/html_eMAGweb.xlspace.de/dow nload/forward.php on line 40 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das Problem ist in allen SQL Aufrufen, dass file_id benutzt aber nicht gesetzt wird. Hmm.... bl?d auszudr?cken. Beispiel:
"SELECT COUNT(file_id) FROM emagp_file_downloads WHERE file_id = && download_ip = '217.229.91.23' && download_datum >= 1107381961"
Hier fehlt nach "file_id =" der Wert, den file_id haben soll. Das ist bei den anderen Aufrufen (insert, update und was da noch war) auch genauso. Einfach mal in dem betreffenden Skript schauen, wo eine GET- oder POST-Variable nicht richtig ausgewertet wird. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage