Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpmyadmin运行存储过程_Php_Sql_Procedure - Fatal编程技术网

phpmyadmin运行存储过程

phpmyadmin运行存储过程,php,sql,procedure,Php,Sql,Procedure,嘿,我正在用phpMyAdmin编写一个存储过程。我创建了一个来搜索数据库: SELECT * FROM cars WHERE name LIKE CONCAT ('%', search ,'%'); 这里的问题是:当我运行它时,它只返回1行,但当我输入搜索字符串时,它应该至少返回3行。我还尝试了此部分“%”,搜索“%”;带点 '%'. 搜索“%”,但这给了我一个SQL语法错误。这里有什么问题?我在phpMyAdmin中运行此过程。什么是搜索?是一个情妇吗?提供你的程序的全文-目前还不够清楚。

嘿,我正在用phpMyAdmin编写一个存储过程。我创建了一个来搜索数据库:

SELECT * FROM cars WHERE name LIKE CONCAT ('%', search ,'%');
这里的问题是:当我运行它时,它只返回1行,但当我输入搜索字符串时,它应该至少返回3行。我还尝试了此部分“%”,搜索“%”;带点
'%'. 搜索“%”,但这给了我一个SQL语法错误。这里有什么问题?我在phpMyAdmin中运行此过程。

什么是搜索?是一个情妇吗?提供你的程序的全文-目前还不够清楚。呃。。。过程不会根据定义返回任何内容。你想干什么?你的全部代码是什么?这句话很有魅力;但是,请记住,存储过程通常只返回一个值,除非返回的游标可能覆盖更大的结果集。能否提供预期返回的记录和搜索项?这将让我们了解您的concat函数是否在做您认为应该做的事情。我有一个包含汽车名称的数据库。例如:car1 car2 car3搜索是用户想要搜索的参数。我想归还所有的车,不仅仅是车。phpmyadmin中的Ful代码:开始从名称为“%”的车辆中选择*,搜索“%”;终止