Hallo,
ich hab folgendes problem ich hab eine datei mit ca. 130 Datensätzen in einer html datei. Jetzt möchte ich aber nicht jede per hand in die datenbank schreiben. Jetzt hab ich mir gedacht schreib ich einfach ein kleines programm was das für mich macht. Die idee find ich jetzt nicht schlecht nur ich bekomm es nicht zum laufen.
Ich hab mir die daten aus der html datei rauskopiert und muss sie jetzt auch noch richtig aufteilen damit ich sie in die datenbank schreiben kann.
ein datensatz ist so aufgebaut
PHP-Code:
<tr>
<td valign="bottom">17.10.2008 22:00 </td>
<td valign="bottom">Mental Satisfaction tour 2008</td>
<td valign="bottom">PS Schongau</td>
<td valign="bottom">Grandpa Herb</td>
</tr>
Jetzt bin ich schon soweit das mit das valign="bottom" und <br> rausgenommen wird wenn welche drin stehen.
Jetzt muss ich das ganze aufteilen. Das mach ich bis jetzt so:
PHP-Code:
<?
$live_normal = str_replace('<br>', ' ', $_POST['live']);
$live_normal = str_replace('valign="bottom"', ' ', $live_normal);
$live_normal = str_replace('Uhr', ' ', $live_normal);
$live = explode('</tr>', $live_normal);
echo '<pre>' . print_r( $live, 1 ) . '</pre>';
?>
und jetzt kommt das problem.
Ich muss es ja noch einmal zerkleinern das wollte ich über die <td> machen nur leider geht das nicht, wenn ich
$live = explode('<td>', $live);
bringt mir das programm [0] = Array
wie soll ich da jetzt vorgehen?