$dbLink = mysql_connect('localhost', 'root', 't');
mysql_select_db('pc_spec', $dbLink);
$html = file_get_contents('http://localhost/pc_spec/scrape.php?q=amd+955');
echo $html;
$html = strip_tags($html);
$price = ereg("\$.{6}", $html);
$html = mysql_real_escape_string($html);
$price = mysql_real_escape_string($price);
$insert = mysql_query("INSERT INTO parts(part, price) values('$html','$price')") or var_dump(mysql_error());
Как я могу получить $ price, чтобы соответствовать $. {6} и вставить это значение (например, $ 111.11) в базу данных и удалить его из $ html? Нужно ли использовать взрыв?Как получить регулярное выражение от другого var
Благодаря
ereg амортизируется и не следует использовать. –
@ Dragon: понимаете, что еще я буду использовать? – Dean
вы должны использовать функции preg_ *. – alexn