Ok, jetzt habs auch ich kapiert:
Bei der Variablenübergabe wird sozusagen aus der $ticketnum die variable id!!
Ach übrigens:
Kannst du mir im Zusammenhang mit php und sql ein gutes buch empfehlen??
Wäre glaub ich eine sinnvolle Anschaffung!?
mfg
Flo
Ausgabe in HTML-Tabelle
Collapse
X
-
und jetzt überlegen wir mal:
gibt es eine id die diese form hat: .4711.?
die is is ja wahrscheinlich vom typ int, also (mal in die deutsche darstellung konvertiert) machst du folgendes:
suche alle datensätze, bei denen die id folgenden wert hat: 0,4711,
sieht odch etwas merkwürdig aus oder?
Leave a comment:
-
Jetzt probier ich dass mit den Tags mal aus:
PHP Code:$result = mysql_query(
"SELECT * FROM kummerkasten WHERE id = .$ticketnum.");
if (!$result) {
echo("<P>Error performing query: " .
mysql_error() . "</P>");
exit();
}
?>
Leave a comment:
-
Bisher erhalte ich bei einem aufruf des links folgende Fehlermeldung:
und ein wenig nachdenken bevor man postest, was grundlagen sind, ist auch nicht verkehrt.
Leave a comment:
-
Hi abraxax!
Danke für die schnelle Antwort!
ok, das mit dem link steht!!
Wie gehts nun weiter?
Schau dir bitte das folgende mal an und helf mir auf die Sprünge!!
Die Select-Abfrage müsste doch so in ordnung sein, oder?
Bisher erhalte ich bei einem aufruf des links folgende Fehlermeldung:
Error performing query: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '.' at line 1
(---details.php---)
$db = mysql_connect("localhost", "root", "");
mysql_select_db("wp_project",$db);
// Request info
$result = mysql_query(
"SELECT * FROM kummerkasten WHERE id = .$ticketnum.");
if (!$result) {
echo("<P>Error performing query: " .
mysql_error() . "</P>");
exit();
}
?>
mfg
flo
Leave a comment:
-
benutze doch bitte die php-tags, damit es leserlicher wird...
nun zu deinem problem. einen link kannst du ja erstellen und weisst, wie das geht. davon gehe ich zumindest aus.
PHP Code:echo '<td width="5%" height="20"><a href="detail.php?id='.$ticketnum.'">'.$ticketnum.'</a></td>';
Leave a comment:
-
Hi!
Ich hab nun die Tabelle fertiggestellt, in der ein paar Daten eines Datensatzes dargestellt werden!
Nun zu dem Problem mit dem Link und der lfd Nr.:
Ich möchte gern durch einen klick auf die nummer alle Details diese Datensatzes anzeigen.
Wie kann ich das mit der Variablen-Übergabe realisieren??
Wird die variable in der url übergeben oder wie geschieht dass?
Wäre um jeden quelltext-schnipsel dankbar!!)))
Meine Tabelle sieht folgendermaßen aus:
PHP Code:<?php
// Display the text
while ( $row = mysql_fetch_array($result) ) {
$ticketnum=$row["id"];
$name=$row["name"];
$kdnr=$row["kdnr"];
$maschinennr=$row["maschinennr"];
$ordernr=$row["ordernr"];
$range=$row["range"];
$comment=$row["comment"];
$solution=$row["solution"];
$attachment=$row["attachment"];
$status =$row["status"];
$know =$row["know"];
$time =$row["time"];
echo '<table width="95%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="5%" height="20">'.$ticketnum.'</td>
<td width="20%" height="20">'.$name.'</td>
<td width="16%" height="20">'.$kdnr.'</td>
<td width="25%" height="20">'.$range.'</td>
<td width="16%" height="20">'.$time.'</td>
</tr>
</table>';
}
?>
Jetzt muss ich wohl hinter das erste Datenfeld der Tabelle einen link setzen:
Wie muss der aussehen?? Mit der Variablen $ticketnum??
Hoffe auf viele Antworten!
Gruß
Flo
EDIT:
php-tags eingefügt.
Abraxax
Last edited by Abraxax; 28-04-2003, 11:21.
Leave a comment:
-
Muss wohl über irgendeine variable geschehen....?!??
du schreibt erst einmal deine übersicht in eine html-tabelle. das wirst du ja noch schaffen.
dann wo ein link sein soll, verlinkst du z.b. auf eine neue datei und übergibst die entsprechende id des geklickten datensatzes. in der neuen datei kannst du nun den datensatz mit der übergebenen id auslesen und komplett darstellen.
Leave a comment:
-
Ausgabe in HTML-Tabelle
Hi!
Ich habe auf einer HTML Seite ein Eingabeformular. Die Daten werden beim Absenden an eine php-datei übermittelt. Diese schreibt die übermittelten Werte in den Eingabefeldern in eine Tabelle einer Datenbank.
Soweit funktioniert es wunderbar!!
Nun will ich natürlich die Daten aus der Tabelle übersichtlich darstellen.
Ich habe beim Anlegen der Tabelle die Felder "Status" und "Know" eingefügt. diese werden beim anlegen des Datensatzes mit "0" belegt.
Erste wenn auf einen Datensatz geantwortet wird ändert sich der Status von 0 auf 1.
Jetzt will ich die Daten nach verschiedenen Auswahlkriterien übersichtlich darstellen.
Einmal alle Datensätze, dann alle unbeantworteten Datensätze, alle beantworteten Datensätze und alle Datensätze die einmal älter und einmal neuer als 2 Wochen sind.
Dies soll in form einer html-Tabelle geschehn.
D. h. ich will nur solche Informationen in der Tabelle haben, die den Datensatz eindeutig identifizieren. (z. B. lfd. Nummer etc.) Durch anklicken dieser Nummer soll dann der gesamte Inhalt des Datensatzes ausgegeben werden.
Hab keine so rechte vorstellung davon, wie ich das Problem könnte.
Das mit den abfragen würde ich glaub ich noch hinbekommen.
Aber wie kann ich es realisieren, dass ich beim klick auf die laufende Nummer auch die Details genau dieses Datensatzes angezeigt bekomme?
Muss wohl über irgendeine variable geschehen....?!??
Bin um jede Antwort dankbar!!
mfg
FloTags: None
Leave a comment: