|
Problem mit Where Klausel bei Join
|
|
25.03.2005, 18:56
Beitrag: #1
|
|||
|
|||
|
Problem mit Where Klausel bei Join
n'abend jungs
Ich bräucht mal eure Hilfe. Bei diesem Code hier: [php:1] <?php $news2_sql = " SELECT COUNT(c.newsid) AS commentanzahl, n.id, n.name, n.subject, n.news, n.time, n.datum FROM controllnews n LEFT JOIN controllcomments c ON c.newsid=n.id GROUP BY n.id WHERE n.id='$new_id' ORDER BY n.datum DESC"; $news2_result = mysql_query($news2_sql) OR die('<p><pre>' . $news2_sql . '<br />'.mysql_error().'</pre></p>'); [/php:1] bekomme ich den folgenden Fehler [code:1] SELECT COUNT(c.newsid) AS commentanzahl, n.id, n.name, n.subject, n.news, n.time, n.datum FROM controllnews n LEFT JOIN controllcomments c ON c.newsid=n.id GROUP BY n.id WHERE n.id='7' ORDER BY n.datum DESC 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 'WHERE n.id='7' ORDER BY n.datum DESC' at line 7 [/code:1] Ich check den Fehler irgendwie nicht... Weiß wer weiter? Greetz, White http://blog.rswhite.de/ MaStA schrieb:[...]keiner is perfekt ... außer white! Stephan Schmidt schrieb:Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen. |
|||
|
25.03.2005, 20:09
Beitrag: #2
|
|||
|
|||
|
[code:1]<?PHP
$news2_sql = " SELECT COUNT(c.newsid) AS commentanzahl, n.id, n.name, n.subject, n.news, n.time, n.datum FROM controllnews n LEFT JOIN controllcomments c ON c.newsid=n.id GROUP BY n.id WHERE `n.id` = '$new_id' ORDER BY n.datum DESC"; $news2_result = mysql_query($news2_sql) OR die('<p><pre>' . $news2_sql . '<br />'.mysql_error().'</pre></p>'); ?>[/code:1] Probier das mal so. Was ich gemacht habe? : WHERE `n.id` = '$new_id' ich habe n.id in `` gesetzt. Wenn man mit = arbeitet muss man `` machen bei LIKE nicht. Wenns nicht geht nochmal sagen. lg |
|||
|
25.03.2005, 20:20
Beitrag: #3
|
|||
|
|||
|
so ich geb mir mal nen virtuellen arschtritt..
arbeite so ziemlich das erste mal mit join und dann so ein fehler, man sieht den wald vor lauter bäumen nicht [php:1] <?php $news2_sql = " SELECT COUNT(c.newsid) AS commentanzahl, n.id, n.name, n.subject, n.news, n.time, n.datum FROM controllnews n LEFT JOIN controllcomments c ON c.newsid=n.id WHERE n.id='$new_id' GROUP BY n.id ORDER BY n.datum DESC"; $news2_result = mysql_query($news2_sql) OR die('<p><pre>' . $news2_sql . '<br />'.mysql_error().'</pre></p>'); [/php:1] WHERE gehört vor GROUP bin mir eigentlich sicher das mal probiert zu haben und das es dann nicht ging aber jetzt gehts Oo Danke für die Hilfe und frohe Feiertage. *closebuttondrück* http://blog.rswhite.de/ MaStA schrieb:[...]keiner is perfekt ... außer white! Stephan Schmidt schrieb:Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen. |
|||
|
|
| Möglicherweise verwandte Themen... | |||||
| Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
| flash + php = Problem | loewenzahn | 2 | 177 |
29.12.2007 12:32 Letzter Beitrag: loewenzahn |
|
| Problem mit Captcha | Freshmaker_01 | 23 | 459 |
26.11.2006 00:44 Letzter Beitrag: ~Christian |
|
| Problem mit Uploadscript | Takedown | 3 | 300 |
28.02.2006 08:35 Letzter Beitrag: Takedown |
|
| [PHP] mkdir Problem | Takedown | 11 | 603 |
27.01.2006 16:43 Letzter Beitrag: Takedown |
|
| [PHP] Login Script Problem | XuRaX | 17 | 740 |
17.01.2006 08:30 Letzter Beitrag: Virus |
|
| Problem mit: PHP-SWITCH | styleCoder | 2 | 353 |
15.09.2005 09:51 Letzter Beitrag: Virus |
|
| navigieren mit indes.php?action=... (switch) problem | Novadis | 7 | 360 |
31.05.2005 14:18 Letzter Beitrag: e-phy |
|
| Riesen problem und keine lösung in sicht ! include() | Novadis | 7 | 319 |
28.04.2005 16:58 Letzter Beitrag: ~Christian |
|
| Problem mit Scripte von Osmodia | rene | 2 | 223 |
17.02.2005 13:33 Letzter Beitrag: Freshmaker_01 |
|
| Problem mit Rangliste | White | 16 | 718 |
13.02.2005 20:07 Letzter Beitrag: White |
|





