Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Ausgeben (mit PHP) (https://www.gegen-bilderklau.net/thread.php?threadid=121984)


Geschrieben von Startpost-Retter am 07.11.2007 um 20:08:

  Ausgeben (mit PHP)

Ich habe nen Problem!
Ich habe eine Tabelle (MySQL) und möchte jetzt zum Beispiel einen Pferdesteckbrief machen.
Also mache ich eine Seite, wo die Variablen ausgegeben werden, in dem Steckbrief wie ich ihn haben will.
Jetzt aber will ich zum Beispiel nur das Pferd "Acami"!
Ich will ja aber nicht für ihn eine extra Seite machen müssen, sondern eigentlich die Seite mit den Variablen benutzen!
Wenn ich aber steckbrief.php?name=Acami eingebe, bekomme ich trotzdem di kompletten Pferde angezeigt, also alle die in der Datenbank sind...

Was mache ich denn falsch?



Geschrieben von Yellow am 07.11.2007 um 21:14:

 

gib mal den code ...



Geschrieben von Yellow am 07.11.2007 um 21:25:

 

hast du den pferden auch ID gegeben? wenn ja probier mal so:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:

<?php
   include('dbconnect.php');
   include ("head.php");

// Prüfen ob eine ID angeben wurde
   if(isset($_GET['id']))
{
    $id intval(abs($_GET['id']));
}
else
{
    echo 'Keine ID';
    exit;
}
 
// Aus Datenbank auslesen mit der Bedingung einer bestimmten ID
   $sql "SELECT * FROM Pferde WHERE id ='$id'";
   $result mysql_query($sql);
   while ($row mysql_fetch_assoc($result)) {
      echo "
      <br><table width=400 align=center>
       <tr>
        <td rowspan=6>$row[bild]</td>
       </tr>
       <tr>
        <td><b>Name</b></td>
        <td width=100>$row[name]</td>
       </tr>
       <tr>
        <td><b>Alter</b></td>
        <td>$row[alter]</td>
       </tr>
       <tr>
        <td><b>Rasse</b></td>
        <td>$row[rasse]</td>
       </tr>
       <tr>
        <td><b>Geschlecht</b></td>
        <td>$row[geschlecht]</td>
       </tr>
       <tr>
        <td><b>Stockmaß</b></td>
        <td>$row[stockmaß]</td>
       </tr>
       <tr>
        <td colspan=3>$row[beschreibung]</td>
       </tr>
      </table>";
   }
   mysql_close();
?>



ich kann jetzt nicht garantieren dass es klappt ...



Geschrieben von Yellow am 07.11.2007 um 21:28:

 

nein, sonst bräuchte man die ja net wircklick wenn man es so macht wie ich gerade gegeben hab müsste normalweise so ein link wie pferd?id=3 klappen...

(zumindest bei mir aber ich arbeite noch bissl anders als du ^^)



Geschrieben von Yellow am 07.11.2007 um 21:33:

 

Bittesehr, falls trotzdem noch Probleme auftauchen kanns du dich ruhig bei mir melden großes Grinsen


Forensoftware: Burning Board, entwickelt von WoltLab GmbH