• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bestimmten Datensatz auslesen

plexxy

Neues Mitglied
Hallo,

Ich habe in meiner Datenbank zwei Tabellen, die erst heist "host" und die zweite "previewPictures"

host.png previewPictures.jpg

mit dem folgenden Code habe ich es bisher schon geschaffte einzelne Spalten auszulesen/wiederzugeben :


PHP:
<?php include_once('./conn.php');
            $que=mysql_query(" select * from host h, previewPictures p where h.host_id=p.host_id   LIMIT 1 "); ?>
                  
       
             <?php while($row=mysql_fetch_array($que)){ ?>

<?php $picture = $row['de16'];?>  <img src="<?php echo  $picture; ?>" height="165" width="220" /></a></div>

<?php  }  ?>

ich bekomme es aber einfach nicht hin einen bestimmten Datensatz auszuwählen/auszulesen wie im rot markierten angehängten Bild. Hat wer einen Tipp für mich?
 
Werbung:
Hallo,

also erstmal solltest du mysqli verwenden anstelle von mysql, denn mysql ist deprecated und wird in kommenden PHP Versionen raus gelöscht.

Und wenn ich dich nun richtig verstanden habe solltest du das eigentlich hiermit hinbekommen
"select de16 from host h, previewPictures p where h.host_id=p.host_id LIMIT 1 "
 
Hallo B3nnoX ... danke für den Hinweis auf mysqli! Werde das dann umstellen/umschreiben.

Mit "select de16" wähle ich dann nur die Spalte "de16" aus, mit "*" alle Spalten in der Tabelle... gut, das kann man machen, spart Ressourcen/geht schneller...

Mit "<?php $picture = $row['de16'];?> <img src="<?php echo $picture; ?>" wird mir aus der Spalte "de16" dann das erste Bild angezeigt ( LIMIT 1 ) .... ich möchte aber aus zb. der Spalte "de16", auf das Bild in Zeile 9 zugreifen (wie im zweiten angehängten Bild oben, das rot markierte) ... wie mache ich das?

die Variable $row['de16 '] greift auf die Spalte "de16" zu , am einfachsten/schönsten wäre ja $row['spalte']['zeile'] , aber das klappt leider nicht :) ...
 
Werbung:
ich habe es nun hinbekommen... mit dem Code:

SELECT * from host h, previewPictures p where h.host_id=p.host_id AND login = 'USERNAME...' LIMIT 1

das "login" nach dem AND ist eine Spalte und 'USERNAME' ein Wert/Zeile in dieser Spalte....
 
Zurück
Oben