Въвеждане в базата данни

bgsalsa

Registered
Здравейте,
имам следният изход:

Код:
$res = file_get_contents($input);
echo $res;

които обаче не знам как да въведа в базата данни, скрито от потребителя и съответно ще бъде използвано на по късен етап.

Дали някой ще може да помогне! Ще бъда много благодарен!!!
 
Ами след извикването на $res, ми вади IDN=xxxxxx цифри ...
искам тези цифри да ги запаметя в базата данни. Не се получава по описаният от теб начин, запаметява ми 0 само :(
 
bgsalsa каза:
Ами след извикването на $res, ми вади IDN=xxxxxx цифри ...
искам тези цифри да ги запаметя в базата данни. Не се получава по описаният от теб начин, запаметява ми 0 само :(
Дай си таблицата.
 
`ez_code` varchar(255) COLLATE cp1251_bulgarian_ci NOT NULL

запаметявам, както следва:
Код:
$res = file_get_contents($input);
mysql_query("INSERT INTO `TABLE_ORDERS` SET `ez_code`='$res'");
redirect('thank_you.php?order_id='.$order_id);
 
bgsalsa каза:
`ez_code` varchar(255) COLLATE cp1251_bulgarian_ci NOT NULL

запаметявам, както следва:
Код:
$res = file_get_contents($input);
mysql_query("INSERT INTO `TABLE_ORDERS` SET `ez_code`='$res'");
redirect('thank_you.php?order_id='.$order_id);

Сложи var_dump($res); преди заявка и кажи какво ще ти извади.
 
Код:
string(14) "IDN=3798881920"
Warning: Cannot modify header information - headers already sent by
 
Оправи ли се ?

Ако ли не пробвай това да го направиш така :

mysql_query("INSERT INTO TABLE_ORDERS SET ez_code ='$res'");
 
резултата е един и същ...


string(14) "IDN=2918971041"

и не запаметява нищо освен знак - 0 (нула)
 

Back
Горе