Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sidneinovais

combo

Recommended Posts

Então cara em mysql eu conseguir fazer

eu não estou conseguindo em mssql

 

valew



como adaptar esses códigos para MSSQL

 

 

<?php
mysql_connect("localhost", "root", "");
mysql_select_db("qualidade");
$tipo = $_POST['tipo'];
$sql = "SELECT id, grupo, depto FROM cod_depart WHERE depto = CONVERT( _utf8 '$tipo'
USING latin1 )
COLLATE latin1_swedish_ci";
$qr = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($qr) == 0){
}else{
while($ln = mysql_fetch_assoc($qr)){
echo '<option value="'.$ln['grupo'].'">'.$ln['grupo'].'</option>';
}
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tenho um script em MYSQL e quero mudar para MSSQL

 

 

<?php
mysql_connect("localhost", "root", "");
mysql_select_db("qualidade");
$tipo = $_POST['tipo'];
$sql = "SELECT id, grupo, depto FROM cod_depart WHERE depto = CONVERT( _utf8 '$tipo'
USING latin1 )
COLLATE latin1_swedish_ci";
$qr = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($qr) == 0){
}else{
while($ln = mysql_fetch_assoc($qr)){
echo '<option value="'.$ln['grupo'].'">'.$ln['grupo'].'</option>';
}
}
?>
eu mudei e ficou assim, Só que da erro
<?php
$con = mssql_connect("172.198.154.2", "hmsc", "sbschmsc");
mssql_select_db("recepcao",$con);
$tipo = $_post['convenio'];
$sql = "select codigo, sigla, propria from cadcon where sigla=$tipo";
$qr = mssql_query($sql,$con);
if(mssql_num_rows($qr) == 0){
}else{
while($ln = mssql_fetch_assoc($qr)){
echo '<option value="'.$ln['propria'].'">'.$ln['propria'].'</option>';}
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual é a mensagem de erro?



qual a versão php e do mssql?

 

e essas linhas estranhas aqui?

 

 

$tipo = $_post['convenio'];
$sql = "select codigo, sigla, propria from cadcon where sigla=$tipo";

Compartilhar este post


Link para o post
Compartilhar em outros sites

$tipo = $_post['convenio'];  --Variável de outra página$sql = "select codigo, sigla, propria from cadcon where sigla=$tipo";

 

erros:

 

Warning: mssql_query() [function.mssql-query]: message: Incorrect syntax near '='. (severity 15) in D:\intranet\wamp\www\pesquisa_tuss\combox_dinan\ajax-tab_propria.php on line 9

 

Warning: mssql_query() [function.mssql-query]: Query failed in D:\intranet\wamp\www\pesquisa_tuss\combox_dinan\ajax-tab_propria.php on line 9

MSSQL error: Incorrect syntax near '='.

Compartilhar este post


Link para o post
Compartilhar em outros sites

altere de:

 

$tipo = $_post['convenio'];
 $sql = "select codigo, sigla, propria from cadcon where sigla=$tipo";

 

 

para:

 

$tipo = $_POST['convenio'];
$sql = "select codigo, sigla, propria from cadcon where sigla= '$tipo' ";

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.