Forum Doku Wiki Blog

Forumsarchiv 2005, April
please debug me

archivierte Beiträge lesen

  1. (PHP) please debug me von ccc, 12. 04. 2005, 12:22

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:22 Uhr von ccc veröffentlicht.

Hallo,

mein code macht nicht das was er soll - aber ich weiß ned warum, hab gegoogelt, gelesen und find nix brauchbares weil bis zum heutigen tag alles gefunzt hat.

echo $sqlisk = "SELECT * FROM kunden WHERE id = '".$arrray[0]."';";
$getisk = mysql_query($sqlisk);
echo mysql_num_rows($getisk);
$iski = mysql_fetch_object($getisk);

der ausgegebene string von $sqlisk sieht folgendermaßen aus:
SELECT * FROM kunden WHERE id = '12952';

ein datensatz mit der id ist auch in der tabele vorhanden, doch echo mysql_num_rows($getisk); gibt mir immer "0" aus!? ich hab keine idee woran das liegt.

danke!

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:24 Uhr von Mike© veröffentlicht.

Moin,

> der ausgegebene string von $sqlisk sieht folgendermaßen aus:
> SELECT * FROM kunden WHERE id = '12952';

wenn ID nummerisch (int) ist dann muss das query so aussehen:
SELECT * FROM kunden WHERE id = 12952;

regds
Mike©
--
Freunde kommen und gehen. Feinde sammeln sich an.

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:25 Uhr von ccc veröffentlicht.

> wenn ID nummerisch (int) ist dann muss das query so aussehen:
> SELECT * FROM kunden WHERE id = 12952;

danke, shice betriebsblindheit!

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:33 Uhr von ccc veröffentlicht.


> wenn ID nummerisch (int) ist dann muss das query so aussehen:
> SELECT * FROM kunden WHERE id = 12952;

als ich dies las war mir absolut klar was du meinst und in phpmyadmin funktioniert das auch wunderbar (genauso wie mit "'"). doch wenn ich das jetzt im code ändere bekomm ich nen:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource

:-/

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:40 Uhr von dedlfix veröffentlicht.

echo $begrueszung;

> mein code macht nicht das was er soll - aber ich weiß ned warum

Frage bitte das MySQL, was es zu beanstanden hat. Nutze dafür die Funktion mysql_error().



echo "$verabschiedung $name";

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:43 Uhr von ccc veröffentlicht.


> Frage bitte das MySQL, was es zu beanstanden hat.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource

ihm gefällt mein qry string nicht:
SELECT * FROM kunden WHERE id = 14501;

PS:
> echo $begrueszung;
> echo "$verabschiedung $name";
sehr leed

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:54 Uhr von ccc veröffentlicht.

> Frage bitte das MySQL, was es zu beanstanden hat. Nutze dafür die Funktion mysql_error().

sorry warn bissl vorlaut...

mysql_error() sagt:

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

danke

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:55 Uhr von wahsaga veröffentlicht.

hi,

> echo $sqlisk = "SELECT * FROM kunden WHERE id = '".$arrray[0]."';";

entferne hier mal das semikolon am ende des SQL-statements.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 12:57 Uhr von Mike© veröffentlicht.

Moin wahsaga

»» hi,
>
> > echo $sqlisk = "SELECT * FROM kunden WHERE id = '".$arrray[0]."';";
>
> entferne hier mal das semikolon am ende des SQL-statements.

Darf ich das mal kurz korrigieren. Das vorletzte Semikolon, nicht das Letzte. Oder?

regds
Mike©
--
Freunde kommen und gehen. Feinde sammeln sich an.

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 13:04 Uhr von ccc veröffentlicht.

hallo

> > entferne hier mal das semikolon am ende des SQL-statements.

> Darf ich das mal kurz korrigieren. Das vorletzte Semikolon, nicht das Letzte. Oder?

er hat recht betonung auf sql-statement

aber es geht auch ohne ; am ende des statements nicht. dr mysql_error bleibt derselbe :-(

danke.

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 13:06 Uhr von ccc veröffentlicht.

schuldigung

mysql_error ist weg, doch ergebnis von mysql_num_rows ist immernoch "0".

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 13:42 Uhr von wahsaga veröffentlicht.

hi,

> mysql_error ist weg, doch ergebnis von mysql_num_rows ist immernoch "0".

dann wird deine abfrage wohl einfach kein ergebnis geliefert haben.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 14:15 Uhr von ccc veröffentlicht.

> dann wird deine abfrage wohl einfach kein ergebnis geliefert haben.

aber wenn ich den qry string in phpmyadmin reinkopiere zeigt er mirdoch den gewünschten datensatz an?! das ist doch das absordum.

please debug me

Der folgende Beitrag wurde am 12. 04. 2005, 14:20 Uhr von wahsaga veröffentlicht.

hi,

> > dann wird deine abfrage wohl einfach kein ergebnis geliefert haben.
>
> aber wenn ich den qry string in phpmyadmin reinkopiere zeigt er mirdoch den gewünschten datensatz an?! das ist doch das absordum.

dann machst du wohl noch irgend etwas anderes falsch - was wir mangels kenntnis des kompletten codes hier aber nicht beurteilen können.

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4