Forum > Tuple-Tub > Tips & Codeschnipsel +
Fehler in der Tuple-Tub-Dokumentation in den Versionen <= 1.1
In der Dokumentation wird der Rückgabewert der Funktion tupletub_select_by_id() falsch beschrieben. Diese gibt die Daten in dem gleichen Layout zurück wie auch die Funktion tupletub_select(). Der Rückgabewert für den Datensatz mit der ID 3 in einer Tabelle mit den Spalten 'name' und 'alter' würde bespielsweise so aussehen:
array(3 => array('name' => 'Fritz', 'alter' => 36))
Sollte der Datensatz mit der angegebenen ID nicht existieren, so wird ein leeres Array zurückgegeben. Bei einem Laufzeitfehler wird false geliefert.
Korrigiertes Beispiel
Hier noch mal der grundlegende Ablauf bei der Benutzung von Tuple-Tub:
<?php
// Datenbank öffnen
$database = &tupletub_open_database('/hier/liegen/die/dateien/');
// Zeile 3 holen
$daten = &tupletub_select_by_id($database, 'tabellenname', 3);
// Daten mit Spaltennamen ausgeben
foreach($daten[3] as $k => $v)
print $k.': '.$v.'<br>';
// Datenbank schließen
tupletub_close_database($database);
?>
Um Operationen auszuführen sind einfach die entsprechenden Codeschnipsel aus der Doku zwischen die open/close-Aufrufe setzen.
