Помогите написать скрипт

Статус
В этой теме нельзя размещать новые ответы.

datch

Создатель
Регистрация
11 Сен 2007
Сообщения
38
Реакции
0
очень надо написать скрипт, который должен читать файл categories.txt вида
Id^Name
1^Категория1
2^Категория2
и записывать их в базу sql, в таблицу jos_vm_category
помогите пожалуйста, очень надо
 
Вроде должно работать



Конечно должна у тебя быть уже созданная база, а перед этим скриптом ты должен выполнить подключение к ней )

Если не сработает - пиши будем разбираться
 
чёто не получаеться, вообщем получился у меня такой код
PHP:
<? php
 $link = mysql_connect("localhost", "user", "pass")
        or die("Could not connect");
    print ("Connected successfully");
    mysql_close($link);

$cat=file("categories.txt"); 
$catrow = mysql_fetch_array($cat)

do {

$catrow2 = mysql_query("INSERT INTO jos_vm_category (category_id,category_name,2) VALUES ('$catrow['category_id']','$catrow['category_name']','$catrow['2'])");

}
while ($catrow2 = mysql_fetch_array($cat));
>
ещё забыл сказать, что в таблице 12 полей, мне надо только чтобы id и название категорий из файла categories.txt загружались в поля category_id и category_name
 
PHP:
<? php 

$link = mysql_connect("localhost", "user", "pass") 
        or die("Could not connect"); 
print ("Connected successfully");  

$cat = file("categories.txt");  

foreach ($cat as $catrow)
{
$cat_fields = explode('^', $catrow);
$cat_id = $cat_fields[0];
$cat_name = $cat_fields[1];

mysql_query("INSERT INTO jos_vm_category (category_id,category_name) VALUES (" . $cat_id . ", '" . $cat_name . "')"); 
} 

mysql_close($link);

?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху