Hallo
Habe eine SQL wo die Datensätze zb. so dargestellt werden:
Hirsch, Ludwig - Schau Schatzi.mpg oder alanis_morissette_-_hands_clean.
Ich möchte sie aber so ausgeben
Ludwig(Leerzeichen)Hirsch - Schau Schatzi oder alanis(Leerzeichen)morissette - hands(Leerzeichen)clean
Außerdem werden die datensätze momentan so dargestellt:
Array
(
[ID] => 51
[vorname] => Aguilera,
[nachname] => Christina
[title] => Lady Marmelade_OK.mpg
)
so sollte es aussehen:
[ID] => 51
[vorname] => Christina
[nachname] => Aguilera
[title] => Lady Marmelade OK.mpg
Hier der Code:
	
Könnte man das alles auch in einer Tabelle darstellen ( wie )?
mfg
lolipop 999
					Habe eine SQL wo die Datensätze zb. so dargestellt werden:
Hirsch, Ludwig - Schau Schatzi.mpg oder alanis_morissette_-_hands_clean.
Ich möchte sie aber so ausgeben
Ludwig(Leerzeichen)Hirsch - Schau Schatzi oder alanis(Leerzeichen)morissette - hands(Leerzeichen)clean
Außerdem werden die datensätze momentan so dargestellt:
Array
(
[ID] => 51
[vorname] => Aguilera,
[nachname] => Christina
[title] => Lady Marmelade_OK.mpg
)
so sollte es aussehen:
[ID] => 51
[vorname] => Christina
[nachname] => Aguilera
[title] => Lady Marmelade OK.mpg
Hier der Code:
PHP-Code:
	
	
<?php
$handleDb = mysql_connect("localhost", "root", "");
mysql_select_db("media", $handleDb);
$query = "SELECT ID,
          SUBSTRING_INDEX(Title, ' ', 1) AS vorname,
          SUBSTRING_INDEX(
             SUBSTRING(
                  Title,
                  CHAR_LENGTH(SUBSTRING_INDEX(Title, ' ', 1))+2
             ), ' ', 1
          ) AS nachname,
          REPLACE(
             SUBSTRING_INDEX(Title, ' - ', -1),
             '',
             ''
          ) AS title
          FROM musikvideos";
$result = mysql_query($query, $handleDb);
while ($row = mysql_fetch_assoc($result)) {
    echo '<pre>';
    print_r($row);
    echo '</pre>';
}
?>
mfg
lolipop 999
 
          
 Moderator
 Moderator


 
 
Kommentar