Einträge in eine Tabelle
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzahl
bank
beispiel
beitrag
datei
daten
eintrag
element
email
entry
fallen
gen
hans
insert
schleifen
spalt
spalten
tabelle
tabellenform
textdatei
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hmm was genau brauchst du da???
also du m?chtest einerseits mit php das einlesen und dann ?ber sql in die bank machen? hm ich kann dir da leider nur von der sql seite her helfen, wenn du aber weist wie die phpbefhle sein m?ssten dann w?re folgener query sinnfoll:
insert into g?stebuch (Name, email, homepage, text)
values
("Hans", "hans@fragmichnet.de", "hans.xardas.lima-city.de" "hallo ihr seit doch falle doooff!")
so in etwa ^^ wie du allerdings die werte von php da reinkreistkweeis ich net. aber evtl gibts da ne kein wie du die werete aus php variablen in ne abfrage reinkriegst ... ach ja.... hast du die tabelle ff?r das g?stebcuh shcon vertig? -
brandlpic schrieb:
hmm was genau brauchst du da???
also du m?chtest einerseits mit php das einlesen und dann ?ber sql in die bank machen? hm ich kann dir da leider nur von der sql seite her helfen, wenn du aber weist wie die phpbefhle sein m?ssten dann w?re folgener query sinnfoll:
insert into g?stebuch (Name, email, homepage, text)
values
('Hans', 'hans@fragmichnet.de', 'hans.xardas.lima-city.de' 'hallo ihr seit doch falle doooff!')
so in etwa ^^ wie du allerdings die werte von php da reinkreistkweeis ich net. aber evtl gibts da ne kein wie du die werete aus php variablen in ne abfrage reinkriegst ... ach ja.... hast du die tabelle ff?r das g?stebcuh shcon vertig?
Das G?stebuch hab ich ja, ich will einfach eine ganz normale Tabbelle, wo die Eintr?ge drinstehen da das bessre aussieht. -
mooooment! was mienst du genau.
willst du ne m?glichkeit wie du die eintr?ge eine tabelle von einer mysql datenbank reinkriegst, oder m?chtest du du das die eintr?ge in tabellenform im browser angezeigt werden? -
Die sollen in Tabellenform im Browser angezeigt werden.
-
Ich w?rde dir empfehlen einfach mal hier im Tutorialsbereich nach GB&Mysql zu suchen und bei Google das einzugeben und dort was zu finden.
Tutorials dieser Art gibt es in Massen im Internet. -
na das ist doch das einfachste von allem, wenn es um ne MySql Sache handelt!
Db ausw?hlen dann z.B.:
$res3 = mysql_query("select * from Spalte");
echo"
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" width=\"100%\">";
while ($data3 = mysql_fetch_object($res3))
{echo"<tr>
<td bgcolor=\"ffffcc\" align=\"center\"><font size=\"1\" face=\"Arial\">$data3->titel</td>";}
Beitrag ge?ndert am 27.03.2006 14:15 von pit62 -
also du hast gesagt ohne Datenbank, also nehme ich an, dass du die Eintraege in eine Textdatei speicherst..richtig?
Wenn ja, dann musst du die Eintr?ge zaehlen lassen, und dann mit einer while oder for-Schleife arbeiten (php). Dann zum Beispiel so:
$i == Anzahl der Eintraege $k == 0 while($k <= $i) { deine wunschtabelle $k++ }
-
also du hast gesagt ohne Datenbank, also nehme ich an, dass du die Eintraege in eine Textdatei speicherst..richtig?
Wenn ja, dann musst du die Eintr?ge zaehlen lassen, und dann mit einer while oder for-Schleife arbeiten (php). Dann zum Beispiel so:
$i == Anzahl der Eintraege $k == 0 while($k <= $i) { deine wunschtabelle $k++ }
Man sollte die Spalten aber direkt beim einlesen wieder ausgeben(, wenn man mit "fopen ()" etc. arbeitet) Bei "file_get_contents ()" geht das aber schlecht.
MfG Lucas -
Wenn du in deiner Textdatei Namen und Eintrag durch | trennst k?nnte es z.B. so aussehen:
$guestbook = file("gaestebuch.txt"); echo '<table>'; foreach ($guestbook as $key => $element) { $entry = explode("|",$element); echo '<tr><td>' . $entry['0'] . ':</td><td>' . $entry['1'] . '</td></tr>'; } echo '</table>'
-
Wo muss ich jetzt in dem Code hier die Tabelle einf?gen?
<?
php
if (isset($absenden)){
$datei = fopen("eintraege.txt","a");
$eintrag = ereg_replace("\n","<br>",$eintrag);
$eintrag = stripslashes($eintrag);
$daten = "<hr><b>Name:</b> $name<br>
<b>Email:</b> <a href=mailto:$email>$email</a><br>
<b>Internetseite:</b> <a href=$url>$url</a><br>
<b>Eintrag:</b><br>
$eintrag<br>\n\n";
fwrite($datei,$daten);
fclose($datei);
}
if (file_exists("eintraege.txt")){
$datei = fopen("eintraege.txt","r");
$daten = fread($datei,filesize("eintraege.txt"));
print $daten;
} else {
print "<b>Es sind keine Eintr?ge vorhanden!</b>";
}
?>
Beitrag ge?ndert am 27.03.2006 15:44 von yanniklein -
Anstatt von dem hier:
$datei = fopen("eintraege.txt","r");
$daten = fread($datei,filesize("eintraege.txt"));
print $daten;
k?nntest du das schreiben:
$guestbook = file("eintraege.txt");
echo '<table>';
foreach ($guestbook as $key => $element) {
$entry = explode("|",$element);
echo '<tr><td>' . $entry['0'] . ':</td><td>' . $entry['1'] . '</td></tr>';
}
echo '</table>'
Allerdings musst du dann daf?r sorgen, dass deine Textdatei so aufgebaut ist:
Name1|Eintrag1
Name2|Eintrag2
Name3|Eintrag3
Beitrag ge?ndert am 27.03.2006 16:07 von sandrock-jonas -
Das ganze wurde mir zu kompliziert, ich mach mir ein komplett neues, trotzdem danke f?r euere Hilfe!!!!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage