Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.11.2002, 11:23   #1
TP-Member
 
Registriert seit: Jul 2002
D-a-v-e.net macht alles soweit korrekt

"Newsscript" -> wie schreibe ich die Eingabe?


Hallo Leute,

ich habe per PHP und MySQL ein absolut simples Newsscript realisiert, so wie ich es haben wollte. Hab die DB angelegt, die PHP-Seite, die zur MySQL-DB verbindet, und dann die Ausgabeseite. Hab den manuell nen Eintrag per PHP-My-Admin gemacht und es klappt!

Bisher klappt also alles, nur möchte ich jetzt noch die Eingabe haben -> und da weiss ich leider nicht, wie ich diese realsieren kann Die Eingabe soll "selbstverständlich" per Formular stattfinden!

Ich hoffe mir kann jemand helfen!
D-a-v-e.net ist offline   Mit Zitat antworten


Alt 21.11.2002, 14:22   #2
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Das Formular:

Code:
<form action="eintragen.php">
<input type ="text" name="test1"><br>
<input type ="text" name="test2"><br>
<input type ="submit">
</form>
Das PHP-Script:

PHP-Code:
mysql_query("INSERT news(feld1,feld2) VALUES($_POST['test1'],$_POST['test2'])"); 
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 23.11.2002, 19:40   #3
TP-Member
 
Registriert seit: Jul 2002
D-a-v-e.net macht alles soweit korrekt
Danke dir!
Hab es irgendwie hinbekommen, mit einigen Umwegen *gg*


Jetzt habe ich aber noch ein ANDERES ANLIEGEN:

Ich habe ein LIMIT von 0,3 gesetzt, damit auf meiner Newsseite immer nur die 3 neuesten Einträge gezeigt werden. Jetzt möchte ich aber noch ein "Archiv" anlegen, also ne neue PHP-Datei, die mir ALLE ÜBRIGEN, also VERALTETEN Einträge anzeigt. Wie realisiere ich das? Kriege das nicht hin...

Mir wurde gesagt dass das auch mitm LIMIT und der Anzahl der Datensätze oder so geht, aber hab keinen Plan.

Hier sein "Tipp" (mehr wollte mir der Bekannte nicht sagen...)
PHP-Code:
$alle=mysql_num_rows($result)-3

Hoffe mir kann jemand von euch da helfen!
Danke schonmal!
D-a-v-e.net ist offline   Mit Zitat antworten
Alt 23.11.2002, 20:06   #4
TP-Supporter
 
Benutzerbild von P4r4
 
Registriert seit: Feb 2002
P4r4 ist auf einem guten Weg
also du könntest:
1. seitenzahlen einbinden (also xx einträghe pro seite ... und dann halt zu jeder seitezahl einen link)
2. eine suchfunktion einbunden
3. eine extra seite machen, wo alles außer die ersten drei einträge angezeigt werden. (dass kannst du natürlich auch in seitenzahlen unterteilen)

ich gehe jetzt einfach mal auf das letzte ein:


PHP-Code:
$eintraege=20// Anzahl der Eintraege pro Seite

if(!isset($limit)) $limit 0;
$result mysql_db_query($db"SELECT count(*) FROM irgendwas");
$anz mysql_result($result,0);

$result mysql_db_query($db"SELECT id,titel,time,content FROM irgendwas ORDER BY id ASC LIMIT "$limit .","$eintraege);
$anz_pages ceil($anz/$eintraege);
$curr_page $limit/$eintraege;

for(
$a=0;$a<$anz_pages;$a++)
{
    if(
$a != $curr_page) {
        echo 
"&nbsp;<a href=\"index.php?limit=". ($a*$eintraege) ."\">". ($a+1) ."</a>";
    }
    else {
        echo 
"&nbsp;".($a+1);
    }
}

$i 1;
while (
$arr mysql_fetch_array($resultMYSQL_BOTH))
{
    if (
$limit === 0)  // wenn die startseite aufgerufen ist, auf der die ersten 3 seite nauch enthelten sind
    
{                  // so werden die ersten 3 einträge nicht angezeit (continue)
        
if ($i 4)
        {
            
$i++;
            continue;
        }
    }
    echo 
$arr[newsbody]; //....... hier gibst du das ganze gedöns aus
    
$i++;

ich habs jetzt nicht ausprobiert, aber es müsste eigendlich funzen
P4r4 ist offline   Mit Zitat antworten
Alt 23.11.2002, 21:12   #5
TP-Member
 
Registriert seit: Jul 2002
D-a-v-e.net macht alles soweit korrekt
Guter Ansatz... musste ich einiges ändern, aber klappt so. Danke dir
D-a-v-e.net ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
"Newsscript" -> wie schreibe ich die Eingabe? "Newsscript" -> wie schreibe ich die Eingabe?
« Überprüfen einer Sessionvariable | Formular »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:51 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 54 55 56 57 58 59 60 61 62 63 64 65 66 67