сейчас спустя почти месяц попробовал ваш пример ,но у меня нечего не вышло (((
делал так
в базе данных строка shag в нем значение кино,музыка,видео,танцы,улица
через метод post приходит слово => музыка
$poisk = $_POST ['just'];
при таком коде, возможно я неправильно сделал
такая ошибка
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in P:\denwer\www\denwer\Tools\movie\search.php on line 55
$load = mysql_query ("SELECT * FROM movie WHERE FIND_IN_SET( 'shag' , $poisk ) > 0");
хмм заработало , а почему так ??
в первом варианте и так работало а во втором нет ?
вроде же все сессии автоматически становятся переменными
а что теперь не так , почему то сессия перестала работать
вывожу через echo
echo "$loadgal"; пишет 1 по номеру папки но не 1 картинка не загружает.
а если я вместо $loadgal поставлю единицу то все картинки откроються
if ($handle = opendir('siemka/$loadgal')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo " <img src='siemka/$loadfa/$file' ><br>";
}
closedir($handle);
kvins добавил 02.11.2011 в 17:47
а так же если я создам переменую и помещу туда 1 то тоже все картинки откроються
а где сдесь кавычки ??
$facts = "первый";
$facta = "второй";
$facts3 = $facts + $facta ;
$insert = mysql_query ("INSERT INTO facts (idfacts,text) VALUES ('$numff','$facts3')");
он у меня после такого 0 в базу заносит вместо слов
Кароче оказалось все правильно , я с равнил со старым кодом сделанным ранее , надо было у класса кавычки убрать ,, я сделал это и оно занеслось в базу , потом я попробовал вывести это на страницу и клас сработал как надо , тоесть все работает ..
А теперь еще 1 проблема как мне соединить 2 переменные чтобы закинуть в 1 строку базы данных , тоже не хочет закидываться делал так
$facts3 = fact1.fact2 ;
в базу не заноситься
все тоже самое что со старым кодом только на 1 переменную больше
echo "INSERT INTO facts (idfacts,text) VALUES ('$numff','$fact1')";
INSERT INTO facts (idfacts,text) VALUES ('1','
проверка
')
вот что выводиться
ну вот странно на другом сайте почти такая же запись и все работает а тут нет (
А где ошибки в phpmyadmin ?
$fact1 = mysql_real_escape_string($fact1); $fact1 = "<div><div class='facts'>" .$fact1. "</div></div>";
$fact1 = "<div><div class='facts'>" .$fact1. "</div></div>"; $fact1 = mysql_real_escape_string($fact1);
нет не помогает , прикол в том что я проверил и понял в чем дело
я поудалял все проверки и не помогало , потом я из дива убрал class='facts' и он занесся в базу данных , и что теперь делать?? ведь мне нужен этот класс
if (isset($_POST['send3'])) {
$numff = $_POST['numff'];
$numff = trim($numff);
if (!empty($numff)) {
$numff = intval ($numff);
}else {exit ("номер в базе данных не указан");}
$fact1 = $_POST['fact1'];
$fact1 = trim($fact1);
if (!empty($fact1)) {
$fact1 = htmlspecialchars ($fact1);
$fact1 = mysql_real_escape_string($fact1);
$fact1 = "<div><div class='facts'>" .$fact1. "</div></div>";
}else {exit("пустой первый блок");}
$insert = mysql_query ("INSERT INTO facts (idfacts,text) VALUES ('$numff','$fact1')");
не люблю аську ну уже качаю =)
классный потому что название films ??
и во скока ты его оценеваешь ?