php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.07.2006, 18:42  
Benutzer
 
Registriert seit: 11.04.2006
Beiträge: 95
winki
winki eine Nachricht über ICQ schicken
Standard SELECT-Verknüpfen

Hi ich ahbe zwei Scripte

1: Abfragen der Einträge aus der Datenbank-Tabelle
PHP-Code:
<?php
$db 
mysql_connect("localhost""root""");
$SQL_GBOOK "SELECT * FROM bero_gbook WHERE gbook_pruef=1 ORDER BY gbook_id DESC";
$result mysql_db_query("berti"$SQL_GBOOK);

while (
$row mysql_fetch_array($result)) {
    
extract($row);
    
$text=nl2br($gbook_nachricht);
    ...
    
$text=str_replace($a$b$text);
    echo 
"
    <table class=\"ct\">
      <tr>
        <td style=\"text-align: left;\">$gbook_name</td>
        <td style=\"text-align: right; font-weight: normal;\">$gbook_datum</td>
      </tr>
    </table>
    <table class=\"it\">
      <tr>
        <td>$text</td>
      </tr>"
;
    if(
$gbook_kommentar!='') {
        echo 
"
        <tr>
          <td class=\"grey\">$gbook_kommentar</td>
        </tr>\n"
;
    } 
    
    echo 
"</table>\n";
}
?>
2: Formatieren eines Datums
PHP-Code:
<?php
$sql 
"SELECT DATE_FORMAT(gbook_datum, '%d.%m.%Y') AS datumFormatiert FROM bero_gbook";
$result mysql_query($sql) or die(mysql_error());
while(
$row mysql_fetch_assoc($result)) {
    print 
$row['datumFormatiert'] . '
'
;
}
?>
WIe kann ich dÃ*ese beiden Scripts nun mit einander verknüpfen, damit das Datum auch beim oberen Script so ausgegeben wird, wie beim unteren?
winki ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.07.2006, 18:44  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Statt des * musst du eben jede Spalte die du später brauchst hinschreiben....

SELECT spalte1, spalte2, DATE_FORMAT(gbook_datum, '...') AS datumFormatiert FROM ....
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 31.07.2006, 18:46  
Gast
 
Beiträge: n/a
Standard

Liest du auch mal alle Antworten die du bekommst?? Sieht nämlich nicht so aus, denn das habe ich dir schon mal geschrieben:

Und mysql_db_query ist veraltet, benutze statt dessen mysql_select_db und mysql_query. Weitere Infos dazu findest du in der Doku.

Gruß
phpfan
 
Alt 31.07.2006, 18:50  
Benutzer
 
Registriert seit: 11.04.2006
Beiträge: 95
winki
winki eine Nachricht über ICQ schicken
Standard

Ja aber ich will jetzt erstmal, dass das alles funktioniert und dann stelle ich es auf das neue um. Danke aber trotzdem
__________________
Eifersucht ist eine Leidenschaft, die mit Eifer sucht, was Leiden schafft
winki ist offline  
Alt 31.07.2006, 19:00  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
Zitat von Manual
Anmerkung: Diese Funktion ist seit PHP 4.0.6 veraltet. Verwenden Sie diese Funktion nicht. Stattdessen sollten Sie die Funktionen mysql_select_db() und mysql_query() verwenden.
Lieber gleich richtig machen, dann funktionierts auch besser
Zitat:
Zitat von Werbegeschenk
Statt des * musst du eben jede Spalte die du später brauchst hinschreiben....

SELECT spalte1, spalte2, DATE_FORMAT(gbook_datum, '...') AS datumFormatiert FROM ....
Einzige Ausnahme ist, wenn man wirklich alle Spalten braucht. Dann machts wenig Sinn alle Spalten einzeln zu notieren
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 31.07.2006, 19:36  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von KingCrunch
Einzige Ausnahme ist, wenn man wirklich alle Spalten braucht. Dann machts wenig Sinn alle Spalten einzeln zu notieren
..dann hast du selbst nicht verstanden, warum man * nicht benutzen soll ^^
Zergling-new ist offline  
Alt 31.07.2006, 19:48  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Zitat:
Zitat von Zergling
Zitat:
Zitat von KingCrunch
Einzige Ausnahme ist, wenn man wirklich alle Spalten braucht. Dann machts wenig Sinn alle Spalten einzeln zu notieren
..dann hast du selbst nicht verstanden, warum man * nicht benutzen soll ^^
Nicht? Ne Erklärung gabs hier bisher auch nie
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 31.07.2006, 19:55  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von KingCrunch
Nicht? Ne Erklärung gabs hier bisher auch nie
Wozu auch, wenn es dazu einen Eintrag in der PHP-FAQ gibt...

16.14. Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html

Ist Dir das Erklärung genug?
 
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
[Erledigt] Mysql Insert Select + Concat Hu5eL Datenbanken 14 10.06.2008 10:39
Javascript Select liste verdoppeln dsmcg HTML, Usability und Barrierefreiheit 8 19.10.2006 16:56
SELECT AS geht bei AVG net cyberholic Datenbanken 0 04.05.2006 09:43
[JavaScript] Event Handler in form select - Syntax? winfo_cologne HTML, Usability und Barrierefreiheit 5 29.03.2006 16:47
SELECT Liste aus MySQL verarbeiten jensK PHP Tipps 2006 9 09.02.2006 16:08
SELECT um eine Bedingung erweitern ?! Datenbanken 2 22.10.2005 10:09
Probleme mit Inner Select Datenbanken 0 19.10.2005 15:22
selbst gelöst! Select <option> kleines Problem Dropdow 24bits PHP Tipps 2005-2 0 15.10.2005 19:19
[Erledigt] Select Statement - Order by Problem mit Datentypen Datenbanken 6 03.06.2005 16:02
Warum manchmal "`" um Felder bei Select Unbekanntes_Pferd Datenbanken 4 02.05.2005 14:11
[Erledigt] SELECT in SELECT PHP Tipps 2005 5 06.04.2005 22:30
[Erledigt] [gelöst] MySQL abfrage eingrenzen anhand einer SELECT Auswah Datenbanken 13 01.12.2004 18:42
[Erledigt] 2 mal select 1 form PHP-Fortgeschrittene 1 01.09.2004 20:13
selektierter wert in select box anzeigen PHP Tipps 2004 6 30.08.2004 13:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
select verknüpfen, sql select verknüpfen, selects verknüpfen, select verknüpfung, http://www.php.de/php-tipps-2006/41465-select-verknuepfen.html, javascript comboboxen verknüpfen, sql selects verknüpfen, verknüpfen select, sql select spalten verknüpfen, sql select verknüpfung, sql selects verbinden, sql verbinden select, php select * from verketten, select as verknüpfen, sql select verbinden, select from query verknüpfen, selects miteinander verknüpfen sql, verknüpfen von spalten sql select, select from verknüpfen, sql selects or-verknüpfen

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.