PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 9
myxosran Отправлено: 12 Мая, 2009 - 12:59:19 • Тема: проблемка с кодом • Форум: Программирование на PHP

Ответов: 7
Просмотров: 302
EuGen пишет:
Stierus пишет:
$pole=$pole;


Это как

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.  
  4. if(strlen((string)($bSign))==1)
  5. {
  6.    // )))
  7. }
  8. ?>
  9.  

просто забыл закаментить эту строку(хотя и без нее не работает)!
myxosran Отправлено: 12 Мая, 2009 - 09:23:52 • Тема: проблемка с кодом • Форум: Программирование на PHP

Ответов: 7
Просмотров: 302
Stierus пишет:
$pole=$pole;
замени на
$pole = $_POST['pole'];

в каком файле?!?!?
myxosran Отправлено: 12 Мая, 2009 - 08:46:51 • Тема: проблемка с кодом • Форум: Программирование на PHP

Ответов: 7
Просмотров: 302
не могу связать два файла:
пишет что не определена переменноая pole!
CODE (text):
скопировать код в буфер обмена
  1. Файл addfiled.php
  2. <?php
  3. $pole=$pole;
  4. $pole_count="1";
  5. echo "<html>
  6. <head></head>
  7. <body>
  8. <form action='addfield.php' method='post'>
  9. ";
  10. while ($pole>=$pole_count):
  11. print ("Field $pole_count: <input type='text' name='$pole_count' size='20' maxlength='20' value=''><br>");
  12. $pole_count++;
  13. endwhile;
  14. while ($pole>=$pole_count):
  15. #print ("Field $pole_count: <input type='text' name='$pole_count' size='20' maxlength='20' value=''><br>");
  16. $sql=mysql_query("INSERT  into $dbtable (user, password) values ('".$pole_count."', '".$pole_count."')");
  17. $pole_count++;
  18. endwhile;
  19. echo "
  20. <input type='submit' value='Registration'>
  21. </form></body></html>";
  22. ?>



CODE (text):
скопировать код в буфер обмена
  1. Файл creatfields.php
  2. <?php
  3. echo"<html>
  4. <head>
  5. </head>
  6. <body>
  7. <form action='addfield.php' method='post'>
  8. Fields: <input type='text' name='pole' size='20' maxlength='20' value=''><br>
  9. <input type='submit' value='Registration'>
  10. </form>
  11. </body>
  12. </html>";
  13. ?>
myxosran Отправлено: 10 Мая, 2009 - 19:12:20 • Тема: проблема с посылкой запроса • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 95
Не могу отправить запрос на заполнение ячеек в МуСКЛ из формы.
добавляет только переменную $login , а $log_pass не хочет!
помогите плиз.
Выдает: Notice: Undefined variable: log_pass in T:\home\virtual\timon\registration.php on line 9
вот код:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $host = "localhost";
  3. $user = "root";
  4. $password = "";
  5. $db="timon";
  6. $link=mysql_connect($host, $user, $password) or die("Не могу создать соединение!");
  7. #$sql=mysql_query("select_db $db");
  8. $dbSelected=mysql_select_db( $db, $link) or die ("<br><br>Error. Can't connect to MySQL base or such base doesn't exist... Please, contact the administrator: ");
  9. if ($sql=mysql_query("INSERT INTO users values (\"$login\",\"$log_pass\")")) {
  10. print ("User: $login was successfully added");
  11. } else {
  12. print ("Error adding:".mysql_error());
  13. };
  14. ?>
myxosran Отправлено: 08 Мая, 2009 - 20:21:42 • Тема: Проблема с МуСКЛ!!! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 750
valenok пишет:
чем это правильнее ? Кроме того, еще и гораздо хуже.
а еще функция mysql_create_db существует и живет.
И в третьих, угадай что происходит если посмотреть в документации справку по функции mysql_creat_db и попытаться разобраться почему не работает.


суть не в create или creat,(я все перепробовал и описался при написании поста) а в том что функция $sql = mysql_creatE_db($db) с моей версией php не работает и нужно делать через $mysq=mysql_query("CREATE DATABASE $db"; а точнее все через МуСКЛ_КВЕРИ
myxosran Отправлено: 08 Мая, 2009 - 14:31:26 • Тема: Проблема с МуСКЛ!!! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 750
Champion пишет:
а если зайи в консольку и создай базу

правильно будет $mysq=mysql_query("CREATE DATABASE $db"); и всё работает!
myxosran Отправлено: 08 Мая, 2009 - 14:16:00 • Тема: Проблема с МуСКЛ!!! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 750
Champion пишет:
myxosran пишет:
а как по другому если $sql = mysql_creat_db($db); не работает1!!??!?!?
Такой нет функции, по этому и не работает. Как тебе такая запись, как в предыдущем посте, в голову пришла?
mysql_query('CREATE dATATBASE '.$db) пробовал?

да пишет An error was occured:No database selected
myxosran Отправлено: 08 Мая, 2009 - 14:00:19 • Тема: Проблема с МуСКЛ!!! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 750
Champion пишет:
myxosran пишет:
$sql = CREATE DATABASE ($db);
это что такое?
а как по другому если $sql = mysql_creat_db($db); не работает1!!??!?!?
myxosran Отправлено: 08 Мая, 2009 - 13:51:07 • Тема: Проблема с МуСКЛ!!! • Форум: Программирование на PHP

Ответов: 15
Просмотров: 750
У меня стоит TopServer 2.1 и на локальном сервере не создается база данных через $sql = CREATE DATABASE ($db); .
Все таблицы создаются но уже в созданных БД через phpmyadmin!!!!


код скрипта:
<?PHP
$host = "localhost";
$user = "qwerty";
$password = "asdf";
$db="timondata";
$link=mysql_connect($host, $user, $password);
$sql = CREATE DATABASE ($db);
$sql = mysql_select_db($db);
$result=mysql_query("CREATE TABLE test_passwords (num INT(11) NOT NULL DEFAULT 0, title VARCHAR(255) NOT NULL, content TEXT NOT NULL)");
$responseString=$result?"Table was created successfully":"An error was occured:".mysql_error();
echo($responseString);
?>

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB