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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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 > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 16.03.2014, 20:50:21
TylonHH TylonHH ist offline
Anfänger
 
Registriert seit: Mar 2014
Alter: 39
Beiträge: 8
Tabelle drehen und ausgeben

Moin,

ich habe ein Formular welches über mehrere Feldnamen, eingegebene Werte in zwei Spalten meiner SQL-Datenbank speichert.

Tabelle (2 Spalten):
field_name - Formularfeldname
field_val - Formularwert

Nun möchte eine Tabelle ausgeben.

Name|18.03.14|25.03.14|02.04.14
Klaus|...ja.......|...ja.......|...nein....
Peter.|...ja.......|...nein...|...nein....
Hans.|...nein....|...ja.......|...nein....
Franz|...ja.......|...ja.......|...nein....

Ich habe dafür in der Spalte field_name alle eindeutigen Formularfelder und daneben die Inhalte die ausgeben möchte.

Ist das realisierbar?

Gruß

EDIT:
Mein bisheriger Code
PHP-Code:
<?php
$dbLink
=mysql_connect('localhost','c11vollwieg','xxxPWxxx');
mysql_select_db('c11volleyball',$dbLink);

$abfrage='SELECT * FROM wp_cformsdata where field_name="Datum" or field_name="Dein Name"';
$ergebnis=mysql_query($abfrage);

?>
 <table width="1000" cellpadding="0" cellspacing="0" border="1">
<tr>
    <th>Datum</th>
    <th>Name</th>
    <th>Nimmt teil?</th>
    <th>User3</th>
</tr>

<?php

  
while($row=mysql_fetch_object($ergebnis)){
    echo 
'<tr>'."\r\n";

    echo 
'<td>'.$row->field_val.'</td>'."\r\n";
    echo 
'<td class="'.str_replace(' ','_',strtolower($row->User1)).'">'.$row->User1.'</td>'."\r\n";
    echo 
'<td class="'.str_replace(' ','_',strtolower($row->User2)).'">'.$row->User2.'</td>'."\r\n";
    echo 
'<td class="'.str_replace(' ','_',strtolower($row->User3)).'">'.$row->User3.'</td>'."\r\n";

    echo 
'<tr>'."\r\n";
  }

?>
</table>
Mit Zitat antworten
  #2  
Alt 17.03.2014, 07:42:19
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Tabelle drehen und ausgeben

Hi,

Zitat:
Tabelle (2 Spalten):
field_name - Formularfeldname
field_val - Formularwert...
...Ist das realisierbar?
Und wie sind die verbunden?
Wenn ich das richtig verstehe hast du das etwa so gemacht?
field_name;field_var
Name;Peter
MagKuchen;ja
Datum;22.02.2014
Name;Karl
MagKuchen;nein
Datum;22.02.2014
Name;Michi
MagKuchen;ja
Datum;22.02.2014

Wenn ja gibt es zwar eine Lösung aber besser wäre wenn du sowas wie ne ID vorne dranhängst Bsp.
insertID;field_name;field_var
1;Name;Peter
1;MagKuchen;ja
1;Datum;22.02.2014
2;Name;Karl
2;MagKuchen;nein
2;Datum;22.02.2014
3;Name;Michi
3;MagKuchen;ja
3;Datum;22.02.2014
Du musst die Tabelle so aufbauen das die Abfragen danach funktionieren / optimal sind.

MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #3  
Alt 17.03.2014, 08:23:46
TylonHH TylonHH ist offline
Anfänger
 
Registriert seit: Mar 2014
Alter: 39
Beiträge: 8
AW: Tabelle drehen und ausgeben

Zitat:
Zitat von Ckaos Beitrag anzeigen
Hi,
Und wie sind die verbunden?
Wenn ich das richtig verstehe hast du das etwa so gemacht?
field_name;field_var
Name;Peter
MagKuchen;ja
Datum;22.02.2014
Richtig.
Zitat:
Zitat von Ckaos Beitrag anzeigen
Wenn ja gibt es zwar eine Lösung aber besser wäre wenn du sowas wie ne ID vorne dranhängst
Du musst die Tabelle so aufbauen das die Abfragen danach funktionieren / optimal sind.
Vielen Dank für den Hinweis. Ich habe eben nochmal in die Tabelle geschaut und es wird tatsächlich noch eine sub_id angelegt.

Dann könnte ich also eine elegantere Lösung versuchen.

Gibt es dazu bereits ein Beispiel? Ich tue mich schwer so aus der Hand zu programmieren. vorhandene Codes kann ich aber verstehen und anpassen.

Gruß
Mit Zitat antworten
  #4  
Alt 17.03.2014, 12:50:51
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Tabelle drehen und ausgeben

Hi

Zitat:
Gibt es dazu bereits ein Beispiel? Ich tue mich schwer so aus der Hand zu programmieren. vorhandene Codes kann ich aber verstehen und anpassen.
Woher wenn nicht von dir soll das kommen?
Zitat:
Ich habe eben nochmal in die Tabelle geschaut und es wird tatsächlich noch eine sub_id angelegt.
Woher kommt denn die Tabelle? wp_ sieht aus wie Wordpress.

MfG

CKaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #5  
Alt 17.03.2014, 13:46:22
TylonHH TylonHH ist offline
Anfänger
 
Registriert seit: Mar 2014
Alter: 39
Beiträge: 8
AW: Tabelle drehen und ausgeben

OK, ich werde es mal versuchen und mich dann ggf. hier wieder melden.
Schonmal eine Frage voraußer Betrieb Wie kann ich pro ID-Gruppe eine Zeile erzeugen/abfragen?

Ja, die Tabelle stammt aus Wordpress.
Mit Zitat antworten
  #6  
Alt 07.04.2014, 09:19:06
Fish Fish ist offline
Anfänger
 
Registriert seit: Apr 2014
Alter: 49
Beiträge: 1
AW: Tabelle drehen und ausgeben

Hallo eventuell hilft dir dieser Artikel.

http://www.treefish.de/blog/formular...llen-einfuegen
Mit Zitat antworten
  #7  
Alt 07.04.2014, 17:36:39
karl77 karl77 ist offline
Anfänger
 
Registriert seit: Apr 2014
Alter: 47
Beiträge: 1
AW: Tabelle drehen und ausgeben

hallo

ich komme auch einfach nicht hin die tabellen mit den xy achsen zu drehen

ich habe diese Tabelle
id |datum| temp1| temp2
1 2007 12 13
2 2008 14 15


id | sensorid | datum| sensorwert
------------------
1| temp1 | 2007 | 12
2| temp2 | 2007 | 13
3| temp1 | 2008 | 14
4| temp2 | 2008 | 15


vielen dank
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
2 dimensinales Array als Tabelle ausgeben highway82 PHP Grundlagen 6 03.05.2013 20:08:37
HTML Tabelle mit Formular durchsuchen und Ergebnisse als Tabelle ausgeben duese1990 PHP Grundlagen 3 31.08.2011 23:55:34
Daten in Tabelle ausgeben Bohrmaen PHP Grundlagen 13 05.06.2008 13:34:53
DB als Tabelle ausgeben, aber mehrere Seiten AlexD MySQLi/PDO/(MySQL) 4 27.07.2004 12:03:16
SQL ABfrage in Tabelle ausgeben. Shape24 PHP für Fortgeschrittene und Experten 13 17.05.2003 10:33:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:12:59 Uhr.


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


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