Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z polaczeniem z baza.
Forum PHP.pl > Forum > Bazy danych > MySQL
Pinkyoov
Problem jest polaczenie z baza danych.. utworzylem rejestracje ktora dziala przez polaczenie z MySQL, caly czas sesja jest otwarta, lecz chce polaczyc sie z inna baza danych i dodac do niej informacje, oraz wyciagnac... bez skutku, ponizej kod ktory jest dodawaniem do bazy danych (oczywiscie baza jest utworzona):
Kod
<table>
<tr>
     <td colspan="2" align=center>Dodanie pacjenta:</td>
<tr>
     <td>Numer id:</td>
     <td><input type="text" name="pacjentid" size="16" maxlength="16"></td></tr>
<tr>
     <td>Imie:<br />(maksymalnie 16 znaków):</td>
     <td valign="top"><input type="text" name="imie"
                     size="16" maxlength="16"/></td></tr>
<tr>
     <td>Nazwisko:<br />(maksymalnie 50 znaków):</td>
     <td valign="top"><input type="text" name="nazwisko"
                     size="16" maxlength="16"/></td></tr>
<tr>
     <td>Pesel:<br />(maksymalnie 10 znaków):</td>
     <td valign="top"><input type="text" name="pesel"
                     size="16" maxlength="16"/></td></tr>
<tr>
     <td>Miejscowosc:<br />(maksymalnie 50 znaków):</td>
     <td valign="top"><input type="text" name="miejscowosc"
                     size="16" maxlength="16"/></td></tr>
  
   <tr>
     <td colspan="2" align="center">
     <input type="submit" value="Dodanie pacjenta"></td></tr>
</table>

<?php



$pacjentid=$_POST['pacjentid'];
$imie=$_POST['imie'];
$nazwisko=$_POST['nazwisko'];
$pesel=$_POST['pesel'];
$miejscowosc=$_POST['miejscowosc'];  
// odbieramy dane z formularza


if($imie and $email) {
    
    // łączymy się z bazą danych
    $connection = @mysql_connect('localhost', 'root', 'kratos18')
    or die('Brak połączenia z serwerem MySQL');
    $db = @mysql_select_db('pacjent', $connection)
    or die('Nie mogę połączyć się z bazą danych');
    
    // dodajemy rekord do bazy
    $ins = @mysql_query("INSERT INTO pacjent SET pacjentid='$pacjentid', imie='$imie', nazwisko='$nazwisko', pesel='$pesel',
    miejscowosc='$miejscowosc'");
    
    if($ins) echo "Rekord został dodany poprawnie";
    else echo "Błąd nie udało się dodać nowego rekordu";
    
    mysql_close($connection);
}
?>
alegorn
mam nadzieje ze to co zaprezentowales - to potrzebujesz do szkoly na zaliczenie, or cos podobnego...

a tak poza tym, to przedstawiles jakis problem i postawiles diagnoze. ok, no ale napisales to w celach czysto informacyjnych?bo nie widze nigdzie pytania/prosby o porade.....


pocztaj sobie, w jaki sposob prawidlowo zadawac pytania, tak bys otrzymal odpowiedz.
j.
Niktoś
A co to?
Cytat
if($imie and $email) {
Niktoś
A masz skonfigurowane w php.ini, wygląda jakbyś nie miał.
Niktoś
http://webmade.org/kursy-online/instalacja...-kurs-mysql.php

Cytat
to jest do pracy inz

Na studiach nie uczyli was o SQL?
http://www.freewebmasterhelp.com/tutorials/phpmysql
Tutaj masz polski tutorial:
http://webmade.org/kursy-online/kurs-mysql.php
toffiak
mysql_fetch_assoc() zamiast myqsl_fetch_assoc()
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.