pfannkuchen2001
Aktives Mitglied
Thread Starter
- Dabei seit
- 17.02.2006
- Beiträge
- 2.600
- Reaktionspunkte
- 48
Hallo,
ich brauche kurz Hilfe - da ich keinerlei ahnung von PHP habe
Ich möchte anhand einer URL bestimmte Zellen einer SQL Datenbank ausgeben.
das ganze möchte ich so machen:
Ich rufe die seite zum beispiel so auf:
die Ausgabe ist die:
Nun die fragen:
1. warum funktionieren die if abfragen nicht? (alle if statements werden wohl durchlaufen, da ich alle 3 echos habe)
2. funktioniert mein query? also wird $objfile so übertragen wie ich mir das vorstelle?
Über rasche hilfe wäre ich seeehr froh!!!
Danke schonmal im Voraus!!
ich brauche kurz Hilfe - da ich keinerlei ahnung von PHP habe
Ich möchte anhand einer URL bestimmte Zellen einer SQL Datenbank ausgeben.
das ganze möchte ich so machen:
Code:
<?php
// Verbindung aufbauen, auswählen einer Datenbank
$link = mysql_connect("10.211.55.13", "hannes", "geheim")
or die("Keine Verbindung möglich: " . mysql_error());
//echo "Verbindung zum Datenbankserver erfolgreich";
mysql_select_db("infar") or die("Auswahl der Datenbank fehlgeschlagen");
$zeile = $_GET['zeile'];
$aufgabe = $_GET['aufgabe'];
if ($aufgabe = "1"){
$objfile = 'a_objfile';
echo "a_objfile";
}
if ($aufgabe = "2"){
$objfile = 'b_objfile';
echo "b_objfile";
}
if ($aufgabe = "1"){
$objfile = 'bb_objfile';
echo "bb_objfile";
}
// Ausführen einer SQL-Anfrage
$query = "SELECT $objfile FROM raumsynth WHERE counter='$zeile'";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
// Ausgabe der Ergebnisse in HTML
echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($line as $col_value) {
echo "\t\t<td>$col_value</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
// Freigeben des Resultsets
mysql_free_result($result);
// Schließen der Verbinung
mysql_close($link);
?>
Ich rufe die seite zum beispiel so auf:
Code:
http://localhost/~hannes/datenbank/datenbank.php?zeile=1?aufgabe=1
die Ausgabe ist die:
Code:
a_objfileb_objfilebb_objfile
mtllib ./bb_objfile.mtl g Haus_r16 v 652.5 0.15 430.7 v 12.5 90.39 430.7 v 652.5 90.39 430.7 v 12.5 0.15 430.7 v 652.5 0.15 417.3 v 652.5 90.39 430.7 v 652.5 90.39 417.3 v 652.5 0.15 430.7 v 12.5 0.15 417.3 v 652.5 90.39 417.3 v 12.5 90.39 417.3 v 652.5 0.15 417.3 v 12.5 0.15 430.7 v 12.5 90.39 417.3 v 12.5 90.39 430.7 v 12.5 0.15 417.3 v 652.5 90.39 430.7 v 12.5 90.39 417.3 v 652.5 90.39 417.3 v 12.5 90.39 430.7 v 652.5 0.15 417.3 v 12.5 0.15 4.
.
.
.
(und viele tausend weitere zeilen aus der Datenbank)
.
.
Nun die fragen:
1. warum funktionieren die if abfragen nicht? (alle if statements werden wohl durchlaufen, da ich alle 3 echos habe)
2. funktioniert mein query? also wird $objfile so übertragen wie ich mir das vorstelle?
Über rasche hilfe wäre ich seeehr froh!!!
Danke schonmal im Voraus!!