Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> import z pliku do bazy
e4you
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 10.03.2004
Skąd: K-ce

Ostrzeżenie: (50%)
XXX--


mam sobie taki plik gdzie dane sa w taki sposob napisane

Kod
$lang =' tex2 ';

$lang2 ='text2';


i chcial by zrobić UPDATE do bazy danych.

strukturaz bazy to :

wartosc | pl | de | ru | uk

gdzie pole wartosc to np $lang a pl text (de,ru,uk sa puste )

i ja chce zeby skrypt wyciagnol dane z pliku i wartosc text2 zrobil update pola de ( zamienil puste pole na np text2 )

mam taki kod ale nic sie nie dzieje

[php:1:8880989b88]<?php

$connection = @mysql_connect("$my_host", "$my_user", "$my_pass")
or die("Couldn't connect.");

$db = mysql_select_db($db_name, $connection)
or die("Couldn't select database.");

$plik = file('lang/de.php');

foreach( $plik AS $aVal )
{
$tempArr = explode( '=', trim( $aVal ) );
mysql_query( "UPDATE lg SET (wartosc, de) VALUES
('".trim($tempArr[0])."','".substr(trim($tempArr[1]), 1, -2)."')" );
}

?>[/php:1:8880989b88]

zrobil bym to recznie ale mi sie niechce wpisywac do bazy pare 100 rekordow. skrypt to zrobi w pare sekund.

dzieki , mam nadzieje ze nie skaplikowal sprawy
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 14:47