php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.04.2007, 17:13  
Neuer Benutzer
 
Registriert seit: 18.04.2007
Beiträge: 17
deCoo
Standard Arrays in eine Datenbank schreiben

Hallo

PHP-Code:
$txt = @file_get_contents('http://www.example.de/mp3_downloads/page0.php');

preg_match_all(' ~<a href\="/download/mp3/?(\S+)" class="link10"~ '$txt$out);

echo 
'<pre>'htmlentitiesprint_r($outtrue) ), '</pre>';

$asdf $_REQUEST['0'];

echo 
$asdf
Ich bekomme da eine array ausgabe.. http://paste.frubar.net/4577 Da möchte ich von Array[1] jede url einzeln in eine datenbank schreiben wie mache ich das am besten ??

THX4HELP
deCoo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.04.2007, 17:17  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hallo und willkommen im Forum.

Code:
INSERT INTO mytable (columnA, columnB, ..) VALUES (value1A, value1B, ..), (value2A, values2B, ..), ..
Das ist die Syntax zum mehrfachen Einfügen in eine SQL-Datenbank.

Mittels implode() kannst du Array-Elemten zu einem String verknüpfen, damit er am Ende das erwähnte SQL-Format annimmt:
http://de.php.net/implode
Zergling-new ist offline  
Alt 18.04.2007, 21:48  
Neuer Benutzer
 
Registriert seit: 18.04.2007
Beiträge: 17
deCoo
Standard

das mit dem inplode klappt irgend wie nicht so richtig, hat jemand noch einen anderen tipp ??
deCoo ist offline  
Alt 18.04.2007, 21:51  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo deCoo,

WAS klappt denn nicht so? Kann man dazu noch ein bischen Code sehen und evtl. eine Fehlermeldung oder eine Ausgabe?
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 19.04.2007, 09:56  
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

Eventuell klappts ja nicht, weils ursprünglich "implode" heißt?
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 20.04.2007, 20:17  
Neuer Benutzer
 
Registriert seit: 18.04.2007
Beiträge: 17
deCoo
Standard

mein Problem ist jetzt noch das ich mehre while() anweisungen habe

PHP-Code:
while ($name array_shift ($out1[1]), $kategorie array_shift ($out2[1]), $url array_shift ($out3[1])) 
fehler code: Parse error: parse error, unexpected ',' in D:\Webserver\htdocs\test2.php on line 9

Das Problem liegt vermutlich an denen ',' habe sie auch schon als ';' getestet kommt aber auch der fehler

Danke schön fürs helfen
deCoo ist offline  
Alt 20.04.2007, 21:56  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dein 'Testen' wird Dich so nicht viel weiter bringen. Du mußt Dich schon mit der Syntax der Sprache auseinandersetzen wenn Du programmieren möchtest.
Einen Einstieg findest Du in der php-Referenz.

Für Deinen speziellen Fall, hier etwas über php's Kontrollstrukturen:
http://www.php.net/manual/de/languag...structures.php
nikosch ist offline  
Alt 20.04.2007, 22:51  
Neuer Benutzer
 
Registriert seit: 18.04.2007
Beiträge: 17
deCoo
Standard

Ich habe php.net etc. schon abgesucht aber nix brauchbares gefunden plz. help.
deCoo ist offline  
Alt 20.04.2007, 23:05  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Hallo deCoo

Vielleicht soltest Du den allerersten Thread hier im Forum lesen, da steht u.a.

Zitat:
Beim Posten:
Erkläre was dein eigentliches Ziel ist.

Erklär uns, woran genau du warum scheiterst - erwähntes "geht nicht" reicht ganz einfach nicht aus.

Lies dir dein Posting nocheinmal durch, entferne Rechtschreibfehler und unrelevante Passagen und frag dich, ob du als Aussenstehender Lust hättest auf dein Posting zu antworten und vor allem, ob du das Problem verstehen würdst
Dann lies Dir bitte mal Deine letzten beiden Postings durch. Auch wenn es hier viele hilfsbereite Programmierer gibt, zwei Dinge sollten Dir klar sein:
- wir sind alle keine Hellseher
- niemand wird Dir die Arbeit abnehmen, sich zumindest die eigentliche Problemstellung zu überlegen.

So kann man es wohl erwarten, dass Du als Hilfesuchender uns zumindest die eigentlich Zielstellung klarmachst, idealerweise im ganzen Satz. Nix für ungut, aber bitte gib Dir etwas mehr Mühe Dein Ziel zu schildern.
nikosch ist offline  
 


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
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
datenbank auf andere kopieren geht nicht! Kevin Datenbanken 1 18.08.2007 23:20
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
Werte von mehreren Arrays in Datenbank schreiben! PHP Tipps 2005 10 10.04.2005 16:43
[Erledigt] Verschachtelte Arrays ausgeben PHP-Fortgeschrittene 2 10.12.2004 11:29
[Erledigt] Inhalt von Arrays in Datenbank schreiben Datenbanken 1 07.12.2004 18:50
Drei verschiedene Arrays in die Datenbank? Paulo PHP Tipps 2004-2 21 18.11.2004 15:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array in datenbank schreiben php

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