![]() |
|
|
#1
|
|
Beiträge: n/a
|
php/mysql prob
![]() ![]() PHP-Code:
PHP-Code:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\My Documents\Homepages\toa\php\topic_simon.php on line 7 weiss jemand, was beim 2ten code falsch ist ? |
|
|
|
#2 |
|
Beiträge: n/a
|
jo, und zwar müsste es $abfrage = "SELECT topic FROM test ORDER BY id DESC LIMIT 0,20";
heißen |
|
|
|
#3 |
|
Technik/Software Forum
|
hmm
$query = "SELECT * FROM news WHERE category='$cat' ORDER BY id DESC LIMIT 10"; funkz aber auch @ chicken! --> erklärung plz
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
#4 | |
|
Beiträge: n/a
|
Zitat:
|
|
|
|
|
#5 |
|
Technik/Software Forum
|
naja du hast geschrieben, dass seine variante mit LIMIT 0,20 klappen müsste, da einfach nur LIMIT 20 nicht ginge.
ich hab aber ein script in dem LIMIT 10 geht. ->
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
#6 |
|
Beiträge: n/a
|
Schaut mal hier: http://www.mysql.com/doc/en/SELECT.html
ein LIMIT 10 ist normales SQL, aber imho gibts im Zusammenhang mit ORDER BY Probleme... Ich weiß es aber nicht genau, ich weiß nur dass meine Lösung funktioniert... |
|
|
|
#7 |
|
Beiträge: n/a
|
thx, aber irgendwie funktioniert das noch nicht
![]() so siehts jetzt aus: PHP-Code:
und ich bekomme: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\My Documents\Homepages\toa\php\topic_neu.php on line 7 also genau das gleich wie vorher :/ wie gesagt, wenn ich "SELECT topic FROM test"; benutze geht alles einwandfrei - er zeigt halt dann alles an |
|
|
|
#8 |
|
Beiträge: n/a
|
Extrahier mal die Table und schick die mir...
|
|
|
|
#9 | |
|
Technik/Software Forum
|
Zitat:
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
|
#11 |
|
Technik/Software Forum
|
$ergebnis = mysql_query($abfrage) or mysql_error();
tuts auch
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
#12 |
|
Beiträge: n/a
|
arg, ich hab da was verpeilt. Dein SELECT war fehlerfrei, es muss an was anderem liegen... Mach das mal mit der genaueren Fehlererklärung
|
|
|
|
#13 |
|
Beiträge: n/a
|
mh kommt wieder das gleiche
![]() PHP-Code:
|
|
|
|
#14 |
|
Beiträge: n/a
|
Du sollst die Daten aus deiner DB extrahieren und sie mir schicken, dann kann ich dir helfen...
|
|
|
|
#15 |
|
Feuerfresser
Registriert seit: Aug 2002
Beiträge: 280
|
PHP-Code:
|
|
|
|
|
|
#16 |
|
Belagerungspanzer (Belagerungsmodus)
Registriert seit: Aug 2002
Beiträge: 2.927
|
PHP-Code:
|
|
|
|
|
|
#17 |
|
Technik/Software Forum
|
und zum 2ten mal:
$result = mysql_query($abfrage) --> du solltest ihm schon sagen welche db usw..... und bibas beitrag solltest du auch beachten: mit $abfrage['array'] auslesen
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
#18 |
|
Beiträge: n/a
|
<?
$abfrage = "SELECT topic FROM test ORDER BY id DESC LIMIT 10"; $result = mysql_query($abfrage) or die(mysql_error()); if (mysql_num_rows($result) > 0){ while ($row = mysql_fetch_assoc($result)){ echo $row["topic"]; } } ?> so sieht das ganze jetzt aus. als antwort bekomme ich "Unknown column 'id' in 'order clause'" liegt also irgendwie an der db oder ? aber die id muss ich doch nicht selbst zuweisen, die ist doch von anfang an da dachte ich ? |
|
|
|
#19 |
|
Technik/Software Forum
|
LLLOOOLLL
nichts ist selber da... id ist "normalerweise" der primary key und auf auto_increment gestellt, damit es mit jedem eintrag mitläuft....
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
|
|
#20 |
|
Beiträge: n/a
|
muh ich dummerchen
![]() k, hab id mit auto_increment eingestellt und alles funzt ![]() vielen dank euch allen, habt mir sehr geholfen ! |
|
|
|
#21 |
|
Technik/Software Forum
|
np ^^
__________________
Woher soll ich wissen was ich denke bevor ich höre was ich sage? |
|
|
|
![]() |
|
||||||
| Themen-Optionen | |
| Ansicht | |
|
|









