Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Da PHP a ASP

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    66

    Da PHP a ASP

    Ragazzi chi sa tradurmi questo script PHP in ASP... Grazie


    Codice PHP:
    <?php

    $con 
    null;
    $host="localhost";
    $user="root";
    $pass="";
    $nomeDb="paesechevai";
    $i=0;
    $send;
    $id $_GET['provincia'];

    $con mysql_connect($host,$user,$pass);
        if(!
    $con){
               echo 
    "Connessione al database fallita";
                exit;}
        
    $test mysql_select_db($nomeDb,$con);
        if(!
    $test){
                echo 
    "Selezione del database\"$nomeDb\" FALLITA";
                exit;}
            
    $query "select * from comuni where provincia=$id";

    $ris mysql_query($query,$con);
        if(!
    $ris){
               echo 
    "Query FALLITA: Errore durante la creazione della tabella \"$nomeDb\"";
               exit;}

    while(
    $riga mysql_fetch_row($ris)){
        
    $send[]=$riga[1];    
        
    $id_comuni[] = $riga[0];
        
    //echo $riga[1]." ".$riga[0]." ";
    }            

    $cnt count($send);

    while(
    $i != $cnt){
    echo 
    $send[$i];
    echo 
    "-";
    echo 
    $id_comuni[$i];
    echo 
    "-";
    $i++;
    }

            

    ?>

  2. #2
    codice:
    host = "localhost"
    user = "root"
    pass = ""
    nomeDb = "paesechevai"
    id = Request.QueryString("provincia")
    
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "Driver={MySQL ODBC 3.51 Driver}; Server=" & host & "; Database=" & nomeDb & "; UID="&user&"; PWD=" & pass
            
    Query = "select * from comuni where provincia=" & id
    Set Rs = Server.CreateObject("ADODB.RecordSet")
    Rs.Open Query, Conn, 3, 3
    
    ReDim Cnt(Rs.RecordCount) 'array
    ReDim IdComuni(Rs.RecordCount)
    
    For I = 0 To Rs.RecordCount -1
    Cnt(I) = Rs.Fields(1)
    IdComuni(I) = Rs.Fields(0)
    Rs.MoveNext
    Next
    
    Rs.Close()
    Set Rs = Nothing
    Conn.Close()
    Set Conn = Nothing
    
    For I = 0 To UBound(Cnt) -1
    Response.Write( Cnt(I) & " - " & IdComuni(I) & " - ") 
    Next
    dovrebbe funzionare, spero

    Ciau!
    - Dean

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.