2011-05-08 3 views
-2

Как заполнить несколько полей ввода текста соответствующими данными, выполнив только скрипт запроса php-mysql? , например.jquery php json example

<form name="video" action="mysql.php" method="post" enctype="multipart/form-data" target="videofrm"> 
       <p> 
        <label for="url">url/gallery:</label><input class="text" type="text" id="url" name="url"/> 
        <input id="favorite" class="text" type="checkbox" name="favorite" value="true"/> 
        <label for="favorite" class="noneFloat">favorite</label> 
       </p> 
       <p> 
        <input id="thumb" type="file" name="thumb"/> 
       </p> 
       <p> 
        <label for="title">title:</label><input class="text" type="text" id="title" name="title"/> 
       </p> 
       <p> 
        <label for="desc">description:</label><input class="text" type="text" id="desc" name="description"/> 
       </p> 
       <p> 
        <label for="country">country:</label><input class="text" type="text" id="country" name="country"/> 
       </p> 
       <p> 
        <label for="categories">categories:</label><input class="text" type="text" id="categories" name="category"/> 
       </p> 
       <input type="button" value="fetch" id="fetch"/> 
       <input type="reset" value="clear"/> 
      </form> 

Мне нужно заполнить поля ввода текста с:

select url,title,desc,country,category 
from video where url='something'; 

Сначала мне нужно знать, как писать такой скрипт, так что возвращает JSON тип данных, а затем, как заполнять текстовые поля , используя jquery, с возвращенными данными.

`большое спасибо

+0

Для этого требуется много разъяснений, чтобы быть ответственным. Вы спрашиваете, как заполнять текстовые входы из значений базы данных? –

+0

Какая часть вам не понятна? он говорит скрипт запроса php-mysql, это точно не из моего дневника-чувака. конечно, это база данных. –

+0

Знаете ли вы PHP или JavaScript? Если нет, чтение некоторых уроков было бы хорошим началом. Мы не только сделаем вашу работу за вас ... –

ответ

3

Ваш вопрос очень широк, и выглядит немного как«пожалуйста, напишите свой код»запрос (хотя это не обязательно один). Попытайтесь избежать этого впечатления и упомяните то, что вы уже пробовали/исследовали, чтобы избежать downvoting.

Некоторые указатели:

  • Используйте json_encode(), чтобы получить данные результата MySql в JSON форму на PHP стороне

  • Отправьте correct content-type header пойти с ним: getJSON() стенографии header("content-type: application/json");

  • Используйте JQuery в (или .ajax() с dataType) для получения сценария

  • Заполнение полей ввода данными тривиально с использованием .val().

+0

большое спасибо. это все, что мне нужно, какое-то быстрое направление. в конце концов, мы все разные и имеем собственные способы выражения себя. поскольку мы пишем приложения для решения такого сложного суждения, мы не должны забывать интегрировать его в свой собственный разум. –