Foros del Web » Programando para Internet » ASP Clásico »

de PHP to ASP

Estas en el tema de de PHP to ASP en el foro de ASP Clásico en Foros del Web. hola necesito pasar este codigo PHP para ASP... Código PHP: <?php /* Replace the data in these two lines with data for your db connection */ $connection  =  mysql_connect ( "host" , "username" , "password" );   mysql_select_db ( "databaseName" ...
  #1 (permalink)  
Antiguo 29/04/2008, 16:03
Avatar de RucarMaN  
Fecha de Ingreso: julio-2003
Ubicación: Caripito Edo Monagas
Mensajes: 169
Antigüedad: 21 años, 9 meses
Puntos: 1
de PHP to ASP

hola necesito pasar este codigo PHP para ASP...

Código PHP:
<?php
/* Replace the data in these two lines with data for your db connection */
$connection mysql_connect("host","username","password");  
mysql_select_db("databaseName",$connection);

if(isset(
$_GET['getClientId'])){  
  
$res mysql_query("select * from ajax_client where clientID='".$_GET['getClientId']."'") or die(mysql_error());
  if(
$inf mysql_fetch_array($res)){
    echo 
"formObj.firstname.value = '".$inf["firstname"]."';\n";    
    echo 
"formObj.lastname.value = '".$inf["lastname"]."';\n";    
    echo 
"formObj.address.value = '".$inf["address"]."';\n";    
    echo 
"formObj.zipCode.value = '".$inf["zipCode"]."';\n";    
    echo 
"formObj.city.value = '".$inf["city"]."';\n";    
    echo 
"formObj.country.value = '".$inf["country"]."';\n";    
    
  }else{
    echo 
"formObj.firstname.value = '';\n";    
    echo 
"formObj.lastname.value = '';\n";    
    echo 
"formObj.address.value = '';\n";    
    echo 
"formObj.zipCode.value = '';\n";    
    echo 
"formObj.city.value = '';\n";    
    echo 
"formObj.country.value = '';\n";      
  }    
}
?>
__________________
Con la ayuda de todos seremos mejores...

http://www.pemoweb.com
  #2 (permalink)  
Antiguo 29/04/2008, 16:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: de PHP to ASP

Y yo una birra bien fria

Todo creo es sencillo de pasar, salvo quizá mysql_fetch_array, que su equivalente sería getRows, aunque no podrás manejar los índices por nombre, sino por su posición, o bien puedes definir variables con esos nombres igualadas a sus respectivas posiciones y usarlos como en tu código

Saludos
  #3 (permalink)  
Antiguo 29/04/2008, 17:22
 
Fecha de Ingreso: marzo-2008
Mensajes: 342
Antigüedad: 17 años, 1 mes
Puntos: 4
Re: de PHP to ASP

prueba asi:

Código:
<%
'Replace the data in these two with data for your db connection
Dim my_connection, res, getClientId, inf
my_connection= server.createobject("ADODB.Connection")
my_conection.open "PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;UID=username;PWD=password;DATABASE=databasename "
getClientId=request.Form("getClientId")
res as new SqlDataAdapter("select * from ajax_client where clientID='"&getClientId&"'",sqlcon)
inf ' esta variable no está definido
if inf = DataSet(res) then 
response.Write("formObj.firstname.value = '"& request.Form("fistname")&"';<br/>")
response.Write("formObj.lastname.value = '"& request.Form("lastname")&"';<br />")
response.Write("formObj.adderess.value = '"& request.Form("address")&"';<br />")
response.Write("formObj.zipCode.value = '"& request.Form("zipCode")&"';<br />")
response.Write("formObj.city.value = '"& request.Form("city")&"';<br />")
response.Write("formObj.country.value = '"& request.Form("country")&"';<br />")

else
response.Write("formObj.firstname.value = '';<br/>")
response.Write("formObj.lastname.value = '';<br />")
response.Write("formObj.adderess.value = '';<br />")
response.Write("formObj.zipCode.value = '';<br />")
response.Write("formObj.city.value = '';<br />")
response.Write("formObj.country.value = '';<br />")

end if
%>
  #4 (permalink)  
Antiguo 29/04/2008, 17:26
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: de PHP to ASP

Cita:
res as new SqlDataAdapter("select * from ajax_client where clientID='"&getClientId&"'",sqlcon)
...
if inf = DataSet(res) then
Esto es ASP 3.0, no ASP.NET

aunque igual ya le hiciste la mayor parte , pero los campos no los toma de parámetros, sino de los campos, ahí si debe de modificarle.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:19.