phpbar.de logo

Mailinglisten-Archive

[dbs] tabellen splitten

[dbs] tabellen splitten

LEXBO - Botzenhart Stefan botzenhart at lexbo.de
Mon Feb 6 16:04:08 CET 2006


Hallo,

bei deinem Szenario würde ich darüber nachdenken die Struktur zu ändern
zB so:

id | Nummer | Stichwort

dann kannst du beliebige Stichworte und/oder Nummern abfragen, ohne dass
man die Ergebnisse noch aufbereiten muss. Als Gimmick ist dein
Datenbestand dann auch atomar :)

Gruß Stefan


Thomas Richter schrieb:
>>Nummer; Stichworte
>>123465; Stichwort1,Stichwort2,Stichwort3
> 
> 
>>Nummer; Stichwort
>>123465; Stichwort1
>>123456; Stichwort2
>>123456; Stichwort3
>>987565; Stichowrt2
> 
> 
> Beispiel mit Pear-DB:
> 
> $rows = $db->getAssoc("SELECT nummer,stichworte FROM tabelle");
> $new = array();
> foreach ($rows as $nummer => $stichworte) {
> 	$worte = explode(",",$stichworte);
> 	foreach ($worte as $wort) $new[] =
> array("nummer"=>$nummer,"wort"=>$wort);
> }
> 
> lg.
> 
> thomas
> 
> 

php::bar PHP Wiki   -   Listenarchive