login  Naam:   Wachtwoord: 
Registreer je!
 Forum

MySQL - MSSQL

Offline Chilion - 04/02/2008 14:09 (laatste wijziging 04/02/2008 14:10)
Avatar van ChilionMySQL interesse Hallo,

Ik heb een applicatie ontwikkeld die draait op Apache (PHP) de datebase is een MYsql database, nu is het probleem dat ik het programma moet gaan draaien op een ISS met een MSsql server.

Ik zal dus waarschijnlijk de code om gaan zetten, kan iemand mij daarbij helpen of dat zo is? Ik snap namelijk totaal niks van msSQL

  1. <?php
  2. ini_set('display_errors', 'On');
  3.  
  4. mysql_connect('localhost','root', '');
  5. mysql_select_db('werk');
  6.  
  7. echo (date("d-M-Y"));
  8.  
  9. echo ("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
  10.  
  11.  
  12. $sQuery = "SELECT personeelsnummer, naam FROM werknemers";
  13.  
  14. if(!$rResult = mysql_query($sQuery))
  15. {
  16. trigger_error(mysql_error().'<br />In query: '.$sQuery);
  17. }
  18. elseif(mysql_num_rows($rResult) == 0)
  19. {
  20. trigger_error('Geen records opgehaald met query: '.$sQuery);
  21. }
  22. else
  23. {
  24.  
  25. echo '<select name="naam">';
  26. while($row = mysql_fetch_assoc($rResult))
  27. {
  28.  
  29. echo '<option value="'.$row['naam'].'">'.$row['naam'].'</option>';
  30.  
  31. }
  32. echo '</select>';
  33. ?>


En het formulier waar het verwerkt wordt:

  1. <?php
  2. ini_set('display_errors', 'On');
  3. mysql_connect('localhost','chilion_pink', 'richard');
  4. mysql_select_db('chilion_pink');
  5. INSERT INTO urenregistratie
  6. (
  7. Datum,
  8. Projectcode,
  9. Werkcode,
  10. Werknemer,
  11. Begintijd,
  12. Eindtijd
  13. )
  14. VALUES
  15. (
  16. CURRENT_DATE,
  17. '".mysql_real_escape_string($_POST['requiredpjcode'])."',
  18. '".mysql_real_escape_string($_POST['requiredwrcode'])."',
  19. '".mysql_real_escape_string($_POST['naam'])."',
  20. '".mysql_real_escape_string($_POST['requiredbegintijd'])."',
  21. '".mysql_real_escape_string($_POST['requiredeindtijd'])."'
  22.  
  23. )
  24. ") or die(mysql_error());
  25. ?>

Ik heb trouwens niet alles toegevoegd, omdat de rest simpel PHP en variables zijn.

Chilion

3 antwoorden

Gesponsorde links
Offline lemoinet - 04/02/2008 14:35
Avatar van lemoinet PHP gevorderde hier staan een heleboel PHP.net: mssql-functies
Offline marten - 04/02/2008 14:36
Avatar van marten Beheerder Chillion bouw je code om naar het gebruik met PDO en dan zal je niks meer in je pagina's zelf moeten aanpassen.
Offline Wim - 04/02/2008 16:57
Avatar van Wim Crew algemeen of mss met ODBC?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s