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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren |
25.03.2014, 21:00:13
|
Anfänger
|
|
Registriert seit: Mar 2014
Alter: 39
Beiträge: 8
|
|
zwei Abfragen einer Spalte in zwei Spalten ausgeben
Hallo,
ich schlage mich jetzt schon seit Tagen mit einer Abfrage rum. Ich bin Neuling und habe versucht Schritt für Schritt mehrere Methoden mir zusammen zu basteln.
Folgendes Problem:
Ich habe folgende Tabelle
PHP-Code:
-- phpMyAdmin SQL Dump
-- version 3.3.2deb1ubuntu1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Erstellungszeit: 25. März 2014 um 14:50
-- Server Version: 5.1.73
-- PHP-Version: 5.3.2-1ubuntu4.23
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT=0;
START TRANSACTION;
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Datenbank: `c11volleyball`
--
-- --------------------------------------------------------
--
-- Tabellenstruktur für Tabelle `wp_cformsdata`
--
CREATE TABLE IF NOT EXISTS `wp_cformsdata` (
`f_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`sub_id` int(11) unsigned NOT NULL,
`field_name` varchar(100) NOT NULL DEFAULT '',
`field_val` text,
PRIMARY KEY (`f_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=47 ;
--
-- Daten für Tabelle `wp_cformsdata`
--
INSERT INTO `wp_cformsdata` (`f_id`, `sub_id`, `field_name`, `field_val`) VALUES
(37, 7, 'Fieldset1', 'Schreibe uns'),
(36, 7, 'page', '/volleyball/kontakt/'),
(35, 6, 'FieldsetEnd2', '--'),
(34, 6, 'Kannst Du zu den ausgewählten Zeiten kommen?', 'nein'),
(33, 6, 'Datum', '18.03.2014'),
(32, 6, 'Dein Name', 'Lena S.'),
(31, 6, 'Fieldset1', 'Trainingsplanung'),
(30, 6, 'page', '/volleyball/category/privat/'),
(29, 5, 'FieldsetEnd2', '--'),
(28, 5, 'Kannst Du zu den ausgewählten Zeiten kommen?', 'ja'),
(27, 5, 'Datum', '18.03.2014'),
(26, 5, 'Dein Name', 'Cord'),
(25, 5, 'Fieldset1', 'Trainingsplanung'),
(24, 5, 'page', '/volleyball/category/privat/'),
(38, 7, 'Name', 'test'),
(39, 7, 'Email', 'sschoenbeck@t-online.de'),
(40, 7, 'Nachricht', 'test'),
(41, 8, 'page', '/category/intern/trainingsteilnahme/'),
(42, 8, 'Fieldset1', 'Trainingsplanung'),
(43, 8, 'Dein Name', 'René W.'),
(44, 8, 'Datum', '25.03.2014'),
(45, 8, 'Kannst Du zu den ausgewählten Zeiten kommen?', 'nein'),
(46, 8, 'FieldsetEnd2', '--');
COMMIT;
Wie man sieht sind in EINER Spalte alle Ergebnisse die ich abfragen möchte.
Hier mein kläglicher Versuch
PHP-Code:
<?php
include "liste-config.php";
$name = "SELECT field_val FROM wp_cformsdata WHERE field_name = 'Dein Name' GROUP BY field_val union all SELECT field_val FROM wp_cformsdata WHERE field_name = 'Kannst Du zu den ausgewählten Zeiten kommen?' GROUP BY field_val";
$ergebnis = mysql_query($name);
# echo "<table border=1>";
while($row = mysql_fetch_object($ergebnis))
{
echo $row->field_val, "<br>";
}
?>
Was ich erreichen möchte
Code:
Name | 18.03
Cord | ja
Lena |nein
Bonus: sobald das Datum kleiner als das aktuelle ist, soll das nächste Datum dargestellt werden.
Wer hilft mir?
|
25.03.2014, 21:34:27
|
Member
|
|
Registriert seit: Nov 2007
Beiträge: 843
|
|
AW: zwei Abfragen einer Spalte in zwei Spalten ausgeben
Hi
ein neues Thema zum selben Problem hilft nicht weiter. Das Plugin / widget
welches du nutzt, nutzen einige andere auch und es existieren dazu 1000ende
Einträge in Google+Co
Der Datenbankaufbau ist gelinde gesagt Mist und was du daraus bauen willst
wäre selbst für einen erfahrenen eine nette Denkaufgabe. Was du zeigst / probierst
lässt mich vermuten das du noch einige Zeit daran knappern wirst.
Hier bekommst du zu "eigenen" (self) arbeiten Hilfe, nicht zu Veränderungen bestehender
Scripts. Auch halte ich es für sinnlos so lernen zu wollen.
Das ist meine Meinung und soll kein Angriff oder Bewertung an dich sein.
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!
|
25.03.2014, 22:02:42
|
Anfänger
|
|
Registriert seit: Mar 2014
Alter: 39
Beiträge: 8
|
|
AW: zwei Abfragen einer Spalte in zwei Spalten ausgeben
Du hast mir gerade die Erleuchtung gegeben. Und das meine ich nicht sarkastisch.
Ich versuche gerade die Symptome zu bekämpfen anstatt die Ursache. Und das ist auch schon die Lösung.
Ich werde mich nach einer Alternative umschauen. Zum Beispiel eine einfache Umfrage oder ein eingebundenes virtuelles Dokument. Nun stehen mir ja alle Türen offen.
Vielen Dank für Deine Meinung.
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:11:05 Uhr.
|