2013-11-19 5 views
0

У меня есть два текстовых поля (textbox1 и textbox2) и csv-файл. Textbox1 соответствует столбцу 0 в csv и аналогично для textbox2 в столбце 1. Я хочу ввести букву в textbox1, попросить ее найти столбец 0 для соответствия первой буквы этого поля, а затем, как только он найдет совпадение, заполняет соответствующее значение в текстовом поле2. Например:Передача значений javascript для php

Col0, Col1 Дэн Смит Эндрю Уайт Мэтт Стивенс

Если я типа "D" в TextBox1 должно заселить TextBox2 с "Смит"

Вот код, который я до сих пор:

var textBox = document.getElementById("firstName"); 

var textBox2 = document.getElementById("lastName"); 

var theValue = textBox2.value; 

for(var i=0;i<15;i++) 

{ 
    (open php tag) $a++; (close php tag) 

    for(var j=0;j<3;j++) 

    { 

    theArray[i][j]= 

    (open php tag) 

     $fp = fopen('data.csv', 'r'); 

     $data = array(); 

     $b++; 

     while($row = fgetcsv($fp)) 

     $data[] = $row; 

     echo $data[$a][$b]; 

    (close php tag) 

    if(theArray[0][j].substring(0,1)==theValue) 

     textBox.value = theArray[1][j]; 
} 

Что-то мне подсказывает, увеличивающиеся $a в отдельном PHP теге обыкновение говорить с другими PHP тега. Да нет?

Любая помощь в этом процессе работы с этим кодом будет очень признательна. Заранее спасибо.

ответ

0

Я смотрю ваш код, и я не вижу никаких AJAX, URL-запросов или форм, представленных в JavaScript. При этом я не вижу, как ваш JavaScript передаст значения PHP, потому что JavaScript работает в браузере клиента, а PHP выполняется на сервере.

How to pass JavaScript variables to PHP?

+0

Так что я должен опубликовать значения? – user2382321

+0

@ user2382321 Вы должны как-то отправить значения JavaScript на сервер, или PHP не может получить к ним доступ. –

+0

K Я играл с ним немного больше. Я не передаю какие-либо js-переменные в php, я делаю только обратное, но мой код сбой, потому что по какой-то причине он не позволит мне перебирать $ a и $ b. Если я устанавливаю их равными значению, которое работает код. Есть идеи? – user2382321

Смежные вопросы