php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.09.2010, 20:18  
Benutzer
 
Registriert seit: 31.12.2008
Beiträge: 45
Alfons befindet sich auf einem aufstrebenden Ast
Standard Feld durch anderes ersetzen

Guten Abend,

ich habe hier eine Adressdatenbank, in Form von MySQL, wo in einer Tabelle die Familiennamen stehen, mit einer ID, der Adresse, Telefonnummer und email

In einer zweiten Tabelle sind die Vornamen mit geburtsdatum und einer familyid (Die ID aus der tabelle mit dem familienamen) zugwiesen.

Nun will ich das ganze richtig mit PHP ausgeben, er soll die Familiennamen, die Adressen, Telefonnummern, etc. alle untereinander ausgeben, was kein soweit kein Problem darstellt.

Wenn man nun auf den Familiennamen klickt, soll sich eine neue Seite öffnen, welche wieder den Familiennamen mit der Adrese usw. anzeigt, jedoch diesmal soll eine Zeile tiefer und eingerückt sämtliche Personen aus der zweiten Tabelle bei denen die familyid mit der id der familie übereinstimmt anzeigen.


Ich habe mich vor langer Zeit man intensiver mit PHP beschäftigt, aber das ist, wie gesagt, lange her und nun schaff ich das nicht mehr selbstständig Wie bewerkstellige ich nun das vorhaben?


Danke im Vorraus für eure Hilfe
Alfons ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.09.2010, 20:39  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Einen (Neu-)Einstieg gibt dir

http://tut.php-q.net/de/get.html

Weitere Ressourcen findest du im Anfänger-Forum im Sticky.
chorn ist offline   Mit Zitat antworten
Alt 13.09.2010, 20:39  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Mal abgesehen davon, dass die Tabellenstruktur wirklich lustig ist (Damit man bei Hedwig Müller mit Ehemann Franz Müller den Namen Müller nicht zweimal schreiben muss gibt es zwei tabellen), kriegst du das mit Mysql-Joins wieder verbunden.

http://dev.mysql.com/doc/refman/5.1/de/join.html

Ich würde mir aber diese Arbeit nicht machen sondern die Tabellen erstmal ordentlich zu einer einzigen zusammenführen.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 13.09.2010, 20:42  
Benutzer
 
Registriert seit: 31.12.2008
Beiträge: 45
Alfons befindet sich auf einem aufstrebenden Ast
Standard

Nein, die müssen so bleiben. Das hat einen ganz einfach Sinn.

Da es dort mehrere Familien gibt die Müller heißen, ist es wichtig das diese Familien getrennt werden. Das ist bei diesem Adressbuch sehr wichtig.
Denn sonst hätte ich es auch in eine Excel Tabelle machen können...

Was mir noch eingefallen ist, es sollte nach Möglichkeit alphabetisch sortiert sein
Alfons ist offline   Mit Zitat antworten
Alt 13.09.2010, 20:42  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Als Ansatz:

show_family.php?family_id=123
PHP-Code:
<?php
$family_id 
= (int)$_GET["family_id"];
$sql "SELECT * FROM vornamen WHERE family_id = " $family_id;
// ..
?>
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Antwort


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
input feld focusieren jens76 JavaScript, Ajax und mehr 4 10.05.2010 17:46
SQL: Inhalte von zwei Feldern in ein Feld übertragen inichino Datenbanken 4 05.11.2009 14:22
DB Feld auf ein anderes innerhalb umleiten vampsm Datenbanken 6 28.09.2009 13:24
[Erledigt] Leereichen und Umlaute ersetzen thiagojonas PHP Tipps 2009 13 06.07.2009 15:03
[Erledigt] Tabelle automatisch generieren scheffie PHP Tipps 2009 18 07.06.2009 16:17
[Erledigt] Limit auf Ergebnissumme mehrerer Tabellen Frank Datenbanken 8 02.09.2008 11:33
Formular feld Black-Devil PHP Tipps 2008 12 05.03.2008 16:15
geschachtelten array sortieren, enter ersetzen und umlaute moose PHP Tipps 2006 5 20.04.2006 12:24
String ersetzen Benshee PHP Tipps 2006 4 02.04.2006 21:43
Problem mit der preg_replace - Ersetzen einer Zeichenkette reimondo PHP Tipps 2006 10 07.02.2006 22:36
Anführungszeichen ersetzen PHP Tipps 2005-2 6 28.09.2005 20:39
' durch ein anderes Zeichen ersetzen PHP Tipps 2005-2 6 11.08.2005 03:05
Array nach Feld sortieren PHP Tipps 2005-2 2 07.08.2005 23:00
[Erledigt] Ein Zeichen durch ein anderes ersetzen PHP Tipps 2005 1 17.02.2005 08:52
Reguläre Ausdrücke beim suchen und ersetzen Off-Topic Diskussionen 5 05.07.2004 15:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql felder ersetzen, sql felder tauschen, mysql feld ersetzen, mysql felder ersetzen, sql feld durch anders ersetzen, sql teil ersetzen in feld, sql ersetzen feld, php datenfelder ersetzen, feld in ein anderes feld übertragen mysql, sql sämtliche namen durch ids ersetzen, sql feld durch tabellenwert ersetzen, php sql feld suchen ersestzen, php feld durch andres ersetzen, php db id durch name erstetzen, sql inhalt durch anderes feld ersetzen, vornamen durch den ersten buchstaben ersetzen mysql, mysql suchen und anderes feld ersetzen, mysql feld durch anderes ersetzen, mysql feld durch anderes feld ersetzen, mysql feld mit feld ersetzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:45 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