ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
362
362
EMPFEHLEN
-
hi, ich versuch das nu schon 20 min aber ich rall es nicht
also ich habe folgenden php quellcode
$sql_ma = "SELECT tbl_apothekenvertreter.*, tbl_ma.*, tbl_apothekenvertreter.akdnr FROM tbl_ma INNER JOIN tbl_apothekenvertreter ON tbl_ma.id = tbl_apothekenvertreter.maid WHERE tbl_apothekenvertreter.akdnr = $akdnr";
$result_ma = mysql_query ($sql_ma,$db);
$ma=mysql_result($result_ma,0,"id");
und dann kommt immer die Fehlermednung:
Warning: Unable to jump to row 0 on MySQL result index 5 in /x/x/x/x.php on line x
wenn ich aber die SELECT in PHPMYADMIN ausführe bekomm ich das ergebniss was ich ertwarte.....
woran kann dasliegen?
danke----------------------------------------
Sag Freund was ist Theorie?
"Wenns klappen soll und klappt doch nie.
Doch Praxis ist, das frag nicht dumm,
wenns klappt und keiner weiss warum."
-----------------------------------------
-
Wenn's mit PHPMyAdmin klappt, wird wohl was mit mysql_result() nicht stimmen.
Bessere (schnellere) Alternativen sind die Funktionen mysql_fetch_row,
mysql_fetch_array und mysql_fetch_object. Vielleicht auch besser die benutzen<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
@rootssw: Das stelle ich mir irgendwie lustig vor, wie du mysql_fetch_row/array/object verwenden willst ohne direkt oder indirekt mysql_query zu verwenden.
Die erwarten doch alle als Parameter ein Result Handler. Wo willst du den herbekommen wenn nicht mit mysql_query() ?
@topic: Sorry kA, JOINS sind nicht so ganz mein Fall.
-
Und was ist damit
$result_ma = mysql_query ($sql_ma,$db);
Oder wie<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
Dabei führt er das mysql_query() genauso aus, als wenn du es direkt hinschreibst.
-
natürlich. als ergebnis ist $result_ma dann das handle.
<?php if ($sein || !$sein) echo "Das ist hier die Frage."; ?>
-
also
$sql_ma = "SELECT tbl_apothekenvertreter.*, tbl_ma.*, tbl_apothekenvertreter.akdnr FROM tbl_ma INNER JOIN tbl_apothekenvertreter ON tbl_ma.id = tbl_apothekenvertreter.maid WHERE tbl_apothekenvertreter.akdnr = $akdnr";
ist nen 2facher Select erlaubt wenn du eh schon alles selektiert hast!?
Den Fehler lese ich echt zum ersten mal.
probier mal folgendes sql
$sql_ma = "SELECT tbl_apothekenvertreter.*, tbl_ma.*, FROM tbl_apothekenvertreter,tbl_ma where tbl_ma.id = tbl_apothekenvertreter.maid and tbl_apothekenvertreter.akdnr = $akdnr";
ok hab es getestet mit dem doppelten Select.
Das Resultat ist halt das du beim result halt dann 2mal das Feld drinnen stehen hastGeändert von SonicBe@m (17.09.03 um 01:05 Uhr)
Moep :)
-
mhh, ich versteh das noch immer nicht warum das nicht geht aber nu ist es zu spät, morgen nochmal versuchen
----------------------------------------
Sag Freund was ist Theorie?
"Wenns klappen soll und klappt doch nie.
Doch Praxis ist, das frag nicht dumm,
wenns klappt und keiner weiss warum."
-----------------------------------------
-
Ok 3 Sachen fallen mir da auf:
$sql_ma = "SELECT tbl_apothekenvertreter.*, tbl_ma.*, tbl_apothekenvertreter.akdnr
-
da du eh * einsetzt mach doch gleich den:
$sql_ma = "SELECT *
-
FROM tbl_ma INNER JOIN tbl_apothekenvertreter ON tbl_ma.id = tbl_apothekenvertreter.maid WHERE tbl_apothekenvertreter.akdnr = $akdnr";
-
hier fehlen die '
tbl_apothekenvertreter.akdnr = '$akdnr'";
$result_ma = mysql_query ($sql_ma,$db) or die(mysql_error());;
-
bei Fehlern mit Mysql bitte immer die error ausgabe fragen
-
$ma=mysql_result($result_ma,0,"id");
das Feld id gibt es nicht mehr
da muss der Tabellenname vorne dran
z.b
$ma=mysql_result($result_ma,0,"tbl_apothekenvertreter.id");
Ähnliche Themen
-
select-box1 ändern -> select-box2 nimmt selben wert na
Von The_MACman im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 15.06.06, 00:34 -
Select Inhalt und Sichtbarkeit abhängig von vorhergehendem Select
Von LongDonJohn im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 07.04.06, 12:01 -
Nach select neues select per mysql eingrenzen
Von CrushLog im Forum PHPAntworten: 8Letzter Beitrag: 18.05.05, 15:43 -
Prozess starten prob & xml in projekt prob
Von Trivalik im Forum .NET ArchivAntworten: 2Letzter Beitrag: 10.01.05, 08:40 -
neues Select nach select aus mysql
Von mrbong im Forum PHPAntworten: 15Letzter Beitrag: 14.10.04, 00:05





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren