SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.07.2006, 10:08:27
pickup pickup ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 6
Tabelle über Formular erstellen

Hallo, ich habe folgende Aufgabenstellung:

Ich soll mithilfe eines Formulars eine Tabelle generieren lassen.
Also man soll halt Tabellendaten ( border,cellspacing, cellpadding) im formular eingeben und dann abschicken, wobei dann diese daten in den code für die tabelle eingesetzt werden und somit die Tabelle angezeigt wird....

Vielen Dank im vorraus!!!

Mein bisheriger Quelltext (ich programmiere erst eine woche in php ....):

<?php


function formular()
{
echo"
<form method='POST' action='formular.php'>
border: <input type='text' name='Tabellenrahmen' size='20'><br>
cellspacing: <input type='text' name='Zellenabstand' size='20'><br>
cellpadding: <input type='text' name='Zelleninnenabstand' size='20'><br>
<input type='submit' value='Generieren' name='Generieren'>
<imput type='hidden' value='1' name='gesendet'>
</form>
";
}
if($gesendet)
{

<table border=$border cellspacing=$cellspacing cellpadding=$cellpaddign>

</table>

else formular();

}
?>



fänds echt gut wenn ihr mir tipps gebt, oder den ja nich allzulangen quellcode korrigiert hier rein postet....vielen dank!!!!



pickup
Mit Zitat antworten
  #2  
Alt 04.07.2006, 10:39:18
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Tabelle über Formular erstellen

Wäre ja nicht schlecht, wenn du noch dazu schreibst womit du ein Problem hast.

Deine Bedingung und Ausgabe ist schon mal nicht ganz richtig.
Die müsste dann eher so aussehen.

PHP-Code:
if($gesendet)
{
    echo 
"<table border=$border cellspacing=$cellspacing cellpadding=$cellpadding>";
   echo 
"</table>";
}
else 
formular(); 
__________________
Grüße Andes

Geändert von Andes (04.07.2006 um 17:06:10 Uhr)
Mit Zitat antworten
  #3  
Alt 04.07.2006, 11:00:16
pickup pickup ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 6
AW: Tabelle über Formular erstellen

oh ja, das problem hab ich doch glatt vergessen...also danke erstmal, hab dein stück quellcode eingebaut...ich kann jetzt die werte eingeben, aber das problem ist., dass der nach einem klick auf den button nicht die tabelle generiert....


IW formular.php Row 1 Col 1 11:00 Ctrl-K H for help
<?php


function formular()
{
echo"
<form method='POST' action='formular.php'>
border: <input type='text' name='Tabellenrahmen' size='20'><br>
cellspacing: <input type='text' name='Zellenabstand' size='20'><br>
cellpadding: <input type='text' name='Zelleninnenabstand' size='20'><br>
<input type='submit' value='Generieren' name='Generieren'>
<imput type='hidden' value='1' name='gesendet'>
</form>
";
}
if($gesendet)
{
echo "<table border=$border cellspacing=$cellspacing
cellpadding=$cellpaddign>";
echo "</table>";
}
else formular();


?>
Mit Zitat antworten
  #4  
Alt 04.07.2006, 11:58:37
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Tabelle über Formular erstellen

Deine Tabelle enthält ja auch keine Inhalte.
Da gehören noch die Zeilen (<tr>) und Spalten (<td>) definiert.
Setz zwischen die Spalten ein geschütztes Leerzeichen. Sonst kann es sein, dass sie wieder nichts angezeigt wird. Einige Browser stellen keine leeren Spalten dar.

Das sollte dann mind. so aussehen
PHP-Code:
echo "<table border=$border cellspacing=$cellspacing 
cellpadding=$cellpadding>"
;
echo 
"<tr><td>&nbsp;</td></tr>";
echo 
"</table>"
__________________
Grüße Andes

Geändert von Andes (04.07.2006 um 17:05:54 Uhr)
Mit Zitat antworten
  #5  
Alt 04.07.2006, 12:07:26
pickup pickup ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 6
AW: Tabelle über Formular erstellen

hm...naja, das klappt immernoch nicht...muss mal gucken.....irgendwie komisch.....
Mit Zitat antworten
  #6  
Alt 04.07.2006, 12:25:03
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Tabelle über Formular erstellen

Bei deinem Hidden-Feld 'gesendet' muss es auch input und nicht imput heißen.
__________________
Grüße Andes
Mit Zitat antworten
  #7  
Alt 04.07.2006, 13:28:42
nurion nurion ist offline
Anfänger
 
Registriert seit: Jun 2006
Beiträge: 37
AW: Tabelle über Formular erstellen

cellpadding=$cellpaddign>";

das wär auch noch sowas...einfach mal auf rechtschreibfehler überprüfen! ;)
Mit Zitat antworten
  #8  
Alt 04.07.2006, 14:01:04
pickup pickup ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 6
AW: Tabelle über Formular erstellen

sauba,

danke jungs!!!

es klappt.

jetz möchte ich nur noch gerne wissen, wie man was einbauen kann, dass der ne bestimmte anzahl zellen/spalten nimmt...

wäre nett


dankedankedanke.....



pickup
Mit Zitat antworten
  #9  
Alt 04.07.2006, 14:14:59
pickup pickup ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 6
AW: Tabelle über Formular erstellen

das dumme an der sache ist, dass der ne einzelne zelle nimmt, die immer gleichgroß/-klein ist.....egal welche werte ich eingebe!!!
Mit Zitat antworten
  #10  
Alt 04.07.2006, 14:55:39
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Tabelle über Formular erstellen

Zitat:
Zitat von pickup
jetz möchte ich nur noch gerne wissen, wie man was einbauen kann, dass der ne bestimmte anzahl zellen/spalten nimmt...
Das könntest du über eine Schleife realisieren.
__________________
Grüße Andes
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PDF -> Daten aus MySql als Tabelle in PDF erstellen UltimativeFreak PHP Grundlagen 6 24.06.2009 22:37:58
Tabelle erstellen - Primary key Heinrich MySQLi/PDO/(MySQL) 4 07.03.2006 15:21:30
Tabelle erstellen Zudecke MySQLi/PDO/(MySQL) 1 28.07.2004 09:51:30
PDF erstellen aus einem Formular Markuschmitz PHP Grundlagen 1 21.04.2004 21:35:52
Erstellen einer Tabelle mit Hilfe von Schleifen ... Mike105 PHP für Fortgeschrittene und Experten 3 05.05.2003 17:06:01


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:58:22 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt