Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Nie dodaje rekordu - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Nie dodaje rekordu (/thread-nie-dodaje-rekordu)



Nie dodaje rekordu - Intelactive - 22-10-2012

Witam. Założyłem nowy temat, ponieważ to drugi skrypt. Nie ma żadnego errora, po prostu niby dodaje, a nie ma
Kod PHP:
            <?php    
                        $formularz
='<div id="info2"><form action="?do=short" method="post">
            Link: <input type="text" name="link" style="width: 600px">
            <input type="submit" name="submit" value="Skróć">
            </form></div>'
;
         
$link addslashes(htmlspecialchars($_POST['link']));
if(isset(
$_POST['submit'])) {

 
$connection = @mysql_connect('localhost''virt100965_1''cipka'
    or die(
'Brak połączenia z serwerem MySQL'); 
    
$db = @mysql_select_db('virt100965_1'$connection
    or die(
'Nie mogę połączyć się z bazą danych'); 

  
$ins = @mysql_query("INSERT INTO link SET link='$link'"); 
    if(
$ins) echo "Rekord został dodany poprawnie"
    else echo      
mysql_error();

} else {
            echo 
$formularz;
            }
                    
?>
Co jest?


RE: Nie dodaje rekordu - Morfeusz_2005 - 22-10-2012

Powinno być chyba:

Kod PHP:
$ins = @mysql_query("INSERT INTO link SET link='".$link."'"); 



RE: Nie dodaje rekordu - Intelactive - 22-10-2012

Nadal, skrypt jest z neta. Nie wiem dlaczego nie działa, skoro powinno..


RE: Nie dodaje rekordu - Morfeusz_2005 - 22-10-2012

Jaki jest typ pola w bazie?


RE: Nie dodaje rekordu - Intelactive - 22-10-2012

Typ to: text