![]() |
[PHP] Scriptfehler und ich weiss nicht warum
Hallo,
ich bekomme bei folgenden script nach dem else einen fehler
SQL-Code:
also bei der mysql_query ich habe php 4.3 installiert auf meinem server und der sagt das:
if (mysql_num_rows($cresult) <= 0 ) {
$count = 1; $sql2 = 'INSERT INTO `loewenzahncount` (`id`, `Count`) VALUES ("' . $bild_id . '", "1")'; mysql_query($sql2); } else { $count = mysql_fetch_object($cresult)->Count + 1; mysql_query("UPDATE Loewenzahncount SET Count = Count + 1 WHERE id = " . $bild_id .); } Parse error: parse error, unexpected T_OBJECT_OPERATOR in /home/www/web44/html/Database/folgen.php on line 17 ich weiss jedoch nicht wie ich das umschreiben soll hat jemand ne ahnung woran das liegt? gruß sebby |
Re: [PHP] Scriptfehler und ich weiss nicht warum
Count ist ein reserviertes Wort.
Zitat:
Ich würde die erstmal ändern. |
Re: [PHP] Scriptfehler und ich weiss nicht warum
gut ich hab die variable angepasst, der fehler soll aber in diesr zeile sein:
SQL-Code:
nur leider weiss ich nicht was php daran nicht passt
$counter = mysql_fetch_object($cresult)->Count + 1;
gruß sebby *flehan* bitte helft mir, es ist so dringend, vielen dank |
Re: [PHP] Scriptfehler und ich weiss nicht warum
es muss aber an der anderen zeile liegen, der fehler bezieht sich auf zeile 17 und nicht auf 18, der fehler wird immer noch angezeigt.
SQL-Code:
das script scheint für php-5 geschrieben zu sein, da gibt es so einen syntax, aber in php4 muss da irgendwie anders aussehen hab ich mal gelesen (weiß blos nimmer wo :-()
{
$counter = mysql_fetch_object($cresult)->Count + 1; mysql_query("UPDATE Loewenzahncount SET Count = Count + 1 WHERE id = " . $bild_id . ")"; } |
Re: [PHP] Scriptfehler und ich weiss nicht warum
Wie gesagt, in der Tabelle, würd ich das Count auch umbenennen.
|
Re: [PHP] Scriptfehler und ich weiss nicht warum
gut hab ich umbenannt, geht trotzdem wieder nicht, ich kapiere aber nicht warum der keine lust darauf hat. jetzt hab ich was zu der fehlermeldung gelesen, wo jemand einen ähnlichen fehler bei einer variable hatte, hier mal das zitat:
Zitat:
|
Re: [PHP] Scriptfehler und ich weiss nicht warum
Code:
Dann halt temporär zwischenspeichern.
{
$tmp_obj = mysql_fetch_object($cresult); $counter = $tmp_obj->Count + 1; mysql_query("UPDATE Loewenzahncount SET Count = Count + 1 WHERE id = " . $bild_id . ")"; } |
Re: [PHP] Scriptfehler und ich weiss nicht warum
Hi,
ähm, fallen die Tippfehler in den beiden Posts nur mir auf? Zitat:
Zitat:
cu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz