Czy jesli w tablicy są kolumny VARCHAR oraz INT , to wprowadzenie danych rózni się w php od SQL'a?

( bo normalnie ( w SQL'u ), to raczej tak - INSERT INTO tabelka ( nazwa, numer ) VALUES ( 'Polska', 1234 );
Natomiast w php jak próbuję wpisać INSERT INTO tabelka ( nazwa, numer ) VALUES ( '$wartosc', '$wartosc' );
to w kolumnie NUMER otrzymuję 0 ( zero). Nie przyjmuje cyferek
Czy INT wprowadza się inaczej

Nie wiem czy jasno wyraziłem pytanko, hehe
Powodzonka
Kuba