F_Yuriy
17.12.2012 - 12:30
Цитата (killer8080 @ 17.12.2012 - 12:24) |
F_Yuriy ты сначала с массивом разберись
Цитата (F_Yuriy @ 17.12.2012 - 10:20) | $dbc = mysqli_connection('localhost', 'root', '', 'mytest'); |
нет такой функции, есть mysqli_connect
Цитата (F_Yuriy @ 17.12.2012 - 10:20) | $query = "INSERT INTO client (plat) VALUES ($data)"; |
неправильно
|
Опечатался, повторюсь:
$dbc = mysqli_connect('localhost', 'root', '', 'mytest');
$file = file('file.txt');
foreach($file as $value)
if(substr_count($value, 'Плательщик1')>0){
$data = explode("=", $value);
$query = "INSERT INTO client (plat) VALUES ($value)";
mysqli_query($db, $query)
or die('Ошибка');
echo 'Запрос выполнен';
mysqli_close($dbc);
Игорь_Vasinsky
17.12.2012 - 12:31
Цитата |
Опечатался, повторюсь: $dbc = mysqli_connect('localhost', 'root', '', 'mytest'); |
глянь в мануал, поправь и продолжим
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
F_Yuriy
17.12.2012 - 12:33
Цитата (Игорь_Vasinsky @ 17.12.2012 - 12:31) |
Цитата | Опечатался, повторюсь: $dbc = mysqli_connect('localhost', 'root', '', 'mytest'); |
глянь в мануал, поправь и продолжим
|
$dbc = mysqli_connect('localhost', 'myuser', '111', 'mytest')
or die ('Невозможно соединиться с базой данных');
killer8080
17.12.2012 - 12:36
Цитата (F_Yuriy @ 17.12.2012 - 10:30) |
$query = "INSERT INTO client (plat) VALUES ($value)"; |
Игорь же уже говорил
Цитата (Игорь_Vasinsky @ 17.12.2012 - 10:22) |
2. $data - это массив, ты запишешь array |
нельзя в строку так просто вставлять массив
F_Yuriy
17.12.2012 - 12:41
Цитата (killer8080 @ 17.12.2012 - 12:36) |
Цитата (F_Yuriy @ 17.12.2012 - 10:30) | $query = "INSERT INTO client (plat) VALUES ($value)"; |
Игорь же уже говорил
Цитата (Игорь_Vasinsky @ 17.12.2012 - 10:22) | 2. $data - это массив, ты запишешь array |
нельзя в строку так просто вставлять массив
|
$query = "INSERT INTO client (plat) VALUES ($value)";
$value - это же значения.
F_Yuriy
17.12.2012 - 12:43
<?php
$file = file('kl_to_1c.txt');
foreach($file as $value)
if(substr_count($value, 'Плательщик1')>0){
$data = explode("=", $value);
echo $value . "<br />";
}
?>
Вот такой код пишу, он мне отображает:
Плательщик1=Рога
Плательщик1=Копыта
Плательщик1=Подкова
а как оставить только одни Рога, Копыта, Подкова?
Игорь_Vasinsky
17.12.2012 - 12:45
выше в моём коде есть пару строк, начинается с explode и следущая
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
17.12.2012 - 12:47
Цитата (F_Yuriy @ 17.12.2012 - 10:41) |
$value - это же значения. |
которые находятся в массиве, знаешь что такое массив?
F_Yuriy
17.12.2012 - 12:50
Цитата (Игорь_Vasinsky @ 17.12.2012 - 12:45) |
выше в моём коде есть пару строк, начинается с explode и следущая |
не могу понять, что надо добавить к коду
<?php
$file = file('kl_to_1c.txt');
foreach($file as $value)
if(substr_count($value, 'Плательщик1')>0){
$data = explode("=", $value);
echo $value . "<br />";
}
?>
чтобы не отображался Плательщик1
Игорь_Vasinsky
17.12.2012 - 12:56
Цитата |
$data = explode("=", $value); echo $value . "<br />"; |
для чего первая строчка???
так, чтобы свободную память занять?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
F_Yuriy
17.12.2012 - 13:02
Цитата (Игорь_Vasinsky @ 17.12.2012 - 12:56) |
Цитата | $data = explode("=", $value); echo $value . "<br />"; |
для чего первая строчка??? так, чтобы свободную память занять?
|
может надо цикл запустить?
Я что то не понимаю, что делать дальше
Игорь_Vasinsky
17.12.2012 - 13:05
да ты угараешь))))) я тебе код дал. сверь свой и мой - построчно
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
F_Yuriy
17.12.2012 - 13:10
Я не угараю, я просто тупить начинаю. Сравниваем:
Мой:
<?php
$file = file('kl_to_1c.txt');
foreach($file as $value)
if(substr_count($value, 'Плательщик1')>0){
$data = explode("=", $value);
echo $value . "<br />";
}
?>
Ваш:
$file = file('file.txt');
foreach($file as $value)
if(substr_count($value, 'Плательщик1')>0){
$data = explode("=", $value);
mysqli_query($link, "INSERT INTO `table` (`cell`) VALUES ('".mysqli_real_$
}
В чем разница?
Игорь_Vasinsky
17.12.2012 - 13:14
Цитата |
$data = explode("=", $value); echo $value . "<br />"; |
так ты увидишь то что хочешь видеть
$data = explode("=", $value);
echo $data[1] . "<br />";
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
F_Yuriy
17.12.2012 - 13:17
Цитата (Игорь_Vasinsky @ 17.12.2012 - 13:14) |
Цитата | $data = explode("=", $value); echo $value . "<br />"; |
так ты увидишь то что хочешь видеть $data = explode("=", $value); echo $data[1] . "<br />"; |
Вообще мужчина!
Спасибо за помощь!
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.