It's a known fact that one may train cats to do exactly what they want.
Verwijderd
Dit kun je te weten komen door die "die" weg te halen geloof ik
It's a known fact that one may train cats to do exactly what they want.
Verwijderd
Had mijn berichtje nog ff geëditOp maandag 10 december 2001 14:19 schreef doniek het volgende:
Dit kun je te weten komen door die "die" weg te halen geloof ik
Doet iets met Cloud (MS/IBM)
This posting is provided "AS IS" with no warranties, and confers no rights.
zonder die krijg ik ook geen foutmeldingWat voor error?? en in welke regel??
Dit kun je te weten komen door die "die" weg te halen geloof ik
nee, nog steeds niksProbeer eens $result = mysql_db_query("*****",$sql,$db)
hoe voer ik een query uit in phpmyadmin ? ik kijk nu gewoon of er iets in news staat, en kan via phpmyadmin wel gewoon dingen toevoegen.En als je je query met phpMyAdmin of met een mysql client probeert, doet ie het dan wel?
It's a known fact that one may train cats to do exactly what they want.
Verwijderd
1
2
3
4
5
6
7
| <? $db=mysql_connect("localhost", "****", "****") or die("Could not connect"); $sql=mysql_db_query("INSERT INTO news (by,title,text) VALUES ('$by','$title','testing')",$db); echo mysql_errno().": ".mysql_error()."<BR>"; ?> |
dat regeltje met mysql_errno na je query zetten en je weet meteen of de fout in je query zit of niet. wat je ook kan proberen is de waarde van 'text' niet in quotes maar aanhalingstekens te zetten. dit omdat quotes soms gaan zeiken met spaties in een waarde.
VALUES('$by','$title',\"testing\")
selecteer je database (dus niet een tabel) en kies 'run query' oid geloof ikhoe voer ik een query uit in phpmyadmin ? ik kijk nu gewoon of er iets in news staat, en kan via phpmyadmin wel gewoon dingen toevoegen
You have an error in your SQL syntax near ''news' ('by','title','text') VALUES ('jsdogfsd','iojfsiogf','testing')' at line 1
It's a known fact that one may train cats to do exactly what they want.
Verwijderd
met 1 variable werkt het dus wel.
[edit]
met text en title tegelijk nu ook, maar by pakt hij niet terwijl dat toch echt een field naam is. ook by alleen gaat niet goed.
It's a known fact that one may train cats to do exactly what they want.
dan zal het liggen aan je SQL statementmysql_db_query
Er kunnen meerdere problemen zijn:INSERT INTO news (by,title,text) VALUES ('$by','$title','testing')
-De tabel is nog niet aangemaakt
-De tabel heeft meerdere of minder aantal kollommen nodig
-De tabel heeft andere namen voor zijn kollommen
maar waarom mag je geen field naam 'by' hebben ? zijn er nog meer uitzonderingen ?
It's a known fact that one may train cats to do exactly what they want.
Verwijderd
zijn allemaal text velden en heb daar ook niks aan veranderd.Zet je in het veld by ook wel een goede type neer, bv geen string in een integer veld?? Lijkt me dat dat ook niet werkt.
It's a known fact that one may train cats to do exactly what they want.
aha, maar hier staat 'by' welOp maandag 10 december 2001 14:55 schreef D2k het volgende:
http://www.php.net/manual
http://download.php.net/manual/en/reserved.php
by staat er niet in
http://www.mysql.com/doc/R/e/Reserved_words.html
probleem opgelost.
is het dan beter om toch geen 'date' e.d. te gebruiken omdat dat later bij een andere SQL problemen kan geven ?The following symbols (from the table above) are disallowed by ANSI SQL but allowed by MySQL as column/table names. This is because some of these names are very natural names and a lot of people have already used them.
ACTION
BIT
DATE
ENUM
NO
TEXT
TIME
TIMESTAMP
It's a known fact that one may train cats to do exactly what they want.
* drm schudt D2k even door elkaar en schreeuwtOp maandag 10 december 2001 14:55 schreef D2k het volgende:
http://www.php.net/manual
http://download.php.net/manual/en/reserved.php
by staat er niet in
"WAKKER WORDEN!" ik denk dat je dan ook reserved words van MySQL moet bekijken, en niet van PHP
Als je dat soort namen toch wilt gebruiken moet je ze quoten met de backtick quotes: `by` werkt waarschijnlijk wel.
Voor MySQL reserved words:
http://www.mysql.com/doc/R/e/Reserved_words.html
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
yupOp maandag 10 december 2001 15:01 schreef cosmoOo het volgende:
[..]
aha, maar hier staat 'by' wel
http://www.mysql.com/doc/R/e/Reserved_words.html
[me=22119]was net te laat
Het is altijd beter om je aan de SQL standaarden te houden. period[/me]
is het dan beter om toch geen 'date' e.d. te gebruiken omdat dat later bij een andere SQL problemen kan geven ?
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
whoopsOp maandag 10 december 2001 15:06 schreef drm het volgende:
[..]
* drm schudt D2k even door elkaar en schreeuwt [afbeelding] "WAKKER WORDEN!"
ik denk dat je dan ook reserved words van MySQL moet bekijken, en niet van PHP
Als je dat soort namen toch wilt gebruiken moet je ze quoten met de backtick quotes: `by` werkt waarschijnlijk wel.
Voor MySQL reserved words:
http://www.mysql.com/doc/R/e/Reserved_words.html
* D2k zat ff niet op te letten
Doet iets met Cloud (MS/IBM)
Op maandag 10 december 2001 15:14 schreef D2k het volgende:
[..]
whoops
* D2k zat ff niet op te letten