DualityMind
Lieutenant
- Registriert
- Dez. 2015
- Beiträge
- 768
Hallo CBler
Ich bin gerade dabei meine Webseite von MySQL Abfragen zu PDO Abfragen umzuschreiben.
Leider stosse ich immer wieder auf Probleme. Verstehe das ganze Konstrukt noch nicht ganz.
Habe jetzt z.B. diesen Code, mit dem ich von "pt_artikel" die neuesten 5 Artikel auf einer Admin Seite anzuzeigen:
Im alten Code habe ich in der "While Schleife" noch einmal einen Mysql Aufruf, um die Bilder von einer anderen Datenbank Spalte abzurufen. Leider komme ich da bereits an meine Grenzen.
Irgendwie muss ich vom ersten PDO Aufruf, die "Freegame_id" übermitteln in die "While Schleife", wo das "Picture_id" von der "Artikel_id" vom 1th PDO Datenbankaufruf.
Habe den Code Teilweise gelöscht. Im Admin auf meiner Webseite kommen alle Artikel Name und weitere Angaben.
Den Artikel_Name zeigt er zu jedem Artikel korrekt an, also nicht immer das gleiche.
Beim Bild habe ich jetzt die grössten Probleme. Verstehe einfach noch nicht für was das Prepare und Execute benötigt wird ?
Muss die Webseite bis März 2019 Umgeschrieben haben, ansonsten läuft meine Webseite nicht mehr weiter :-((( !
Bitte bitte kann sich jemand kurz Zeit nehmen, wäre sehr froh :-) !
LG
Ich bin gerade dabei meine Webseite von MySQL Abfragen zu PDO Abfragen umzuschreiben.
Leider stosse ich immer wieder auf Probleme. Verstehe das ganze Konstrukt noch nicht ganz.
Habe jetzt z.B. diesen Code, mit dem ich von "pt_artikel" die neuesten 5 Artikel auf einer Admin Seite anzuzeigen:
PHP:
$stmt = $pdo->query("SELECT * FROM pt_artikel where exp_date < $time ORDER BY exp_date DESC LIMIT 5");
while ($row = $stmt->fetch())
{
$picnr = $pdo->query("SELECT artikel_id FROM pt_pictureartikel WHERE artikel_id = $row[freegame_id] ORDER BY exp_date DESC");
$tmp = getimagesize("../artikel/img/thumbnail/".$picnr['picture_id'].".".$picnr['ext']."");
echo "<tr><td style=padding-left:10px; align=\"left\" bgcolor=$bgcolor width=120><font size=\"-3\"><img src=\"../artikel/img/thumbnail/{$row['picture_id']}.{$row['ext']}\" align=center valign=middle height=\"60\" width=90 class=blackbox border=\"0\">";
echo substr( $row['artikel_name'], 0, 60 );
$dazu++;
$i++;
$dazu2++;
}
?>
Im alten Code habe ich in der "While Schleife" noch einmal einen Mysql Aufruf, um die Bilder von einer anderen Datenbank Spalte abzurufen. Leider komme ich da bereits an meine Grenzen.
Irgendwie muss ich vom ersten PDO Aufruf, die "Freegame_id" übermitteln in die "While Schleife", wo das "Picture_id" von der "Artikel_id" vom 1th PDO Datenbankaufruf.
Habe den Code Teilweise gelöscht. Im Admin auf meiner Webseite kommen alle Artikel Name und weitere Angaben.
Den Artikel_Name zeigt er zu jedem Artikel korrekt an, also nicht immer das gleiche.
Beim Bild habe ich jetzt die grössten Probleme. Verstehe einfach noch nicht für was das Prepare und Execute benötigt wird ?
Muss die Webseite bis März 2019 Umgeschrieben haben, ansonsten läuft meine Webseite nicht mehr weiter :-((( !
Bitte bitte kann sich jemand kurz Zeit nehmen, wäre sehr froh :-) !
LG