aquilesmaior

SELECT DINAMICO

Dec 22nd, 2013
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1. <?php
  2. /*
  3. NÃO ESTOU SABENDO ONDE E COMO ADICIONAR O RESULTADO DA PESQUISA DO BANCO
  4. mysql_connect("localhost", "root", "akljfklasdjf");
  5. mysql_select_db("bdadfasdfasdfs");
  6.  
  7. $categoria = $_POST['categoria'];
  8.  
  9. $sql = "SELECT * FROM marca WHERE id_categoria = '$categoria' ORDER BY marca ASC";
  10. $result = mysql_query($sql) or die(mysql_error());
  11. */
  12.  
  13. $temp = 2;
  14. //array para trabalhar o retorno json
  15. $resposta = array();
  16. if($temp === 1){
  17.     $resposta['sys']    = '006';
  18.     $resposta['valor'] = '<option value="0">'.htmlentities('Aguardando tipo...').'</option>';
  19.     $resposta['msg'] = 'Oops, algo deu errado';
  20. }else{
  21.     $resposta['sys']    = '007';
  22.     $resposta['msg']    = 'Consulta realizada com sucesso';
  23.     $resposta['valor'] = '<option value="">Selecione marca...</option>';
  24.    for($i=0; $i<=5; $i++){
  25.     // concatenação dos valores dessa posição do array; é tipo $a += $a ou $a = $a + $a
  26.     // só que no php concatenação de string é com .
  27.     $resposta['valor'] .=  '<option value="Id_'.$i.'">marca_'.$i.'</option>';
  28.    }
  29. }
  30. // limpando o buffer de saída do php para não acumular valores e dar erro no json
  31. // quando se tratar de várias requisições
  32. ob_clean();
  33. // transformando o array de resposta para json
  34. echo json_encode($resposta);
  35. ?>
Advertisement
Add Comment
Please, Sign In to add comment