草庐IT

Bird_Name

全部标签

php - mysql_field_name 到新的 mysqli

我有办法获取表格列的名称。它工作正常但现在我想更新到新的mysqli?(我尝试了mysqli_fetch_field但我不知道如何应用于这种情况,我不确定它是否是wright选项)如何对mysqli做同样的事情?:$sql="SELECT*frommyTable";$result=mysql_query($sql,$con);$id=mysql_field_name($result,0);$a=mysql_field_name($result,1);echo$id;echo$a; 最佳答案 这是实现这个缺失函数的方法:functio

php - 拉维尔 5.2 : Unable to locate factory with name [default]

我想播种数据库当我使用这个publicfunctionrun(){$users=factory(app\User::class,3)->create();}在数据库中添加三个用户,但是当我使用这个时publicfunctionrun(){$Comment=factory(app\Comment::class,3)->create();}显示错误[InvalidArgumentException]Unabletolocatefactorywithname[default][app\Comment]. 最佳答案 有时可能是由于导入了错误

php - 如何从 PHP 访问表单的 'name' 变量

我正在尝试创建一个BMI计算器。这应该允许人们使用公制或英制测量。我意识到我可以使用隐藏标签来解决我的问题,但这之前一直困扰着我,所以我想我会问:我可以使用$_POST['variableName']来找到提交的变量名字段值;但是...我不知道,也不知道如何验证使用提交变量的表单。我的代码如下(虽然我不确定它是否与问题严格相关):Weight(inkilograms)is:Height(inmetres)is:Bodymassindex(BMI)is:MetricImperial"method="post"enctype="form/multipart">Weight(kg):Heig

php - nginx "server"指令具有多个 "server_name"条目 : always first one is passed to PHP's $_SERVER ['SERVER_NAME' ]

我的配置文件有一个以...开头的server指令blockserver{server_namewww.example1.comwww.example2.comwww.example3.com;...为了让网站可以用不同的域名访问。但是PHP的$_SERVER['SERVER_NAME']总是返回server_name的第一个条目,在本例中为http://www.example1.com所以我无法从PHP代码知道用户使用哪个域访问该站点。有什么办法可以让nginx/fastcgi传递访问站点的真实域名吗?到目前为止,我找到的唯一解决方案是为每个域重复整个serverblock,并使用不同

PHP:session_name 的用途是什么

我不太确定session_names的目的是什么..有人能解释一下在什么情况下定义一个名字会有好处吗? 最佳答案 您在同一个域上有两个站点。(例如,博客和论坛)它们都运行不同的软件。如果它们在同一session上运行并在$_SESSION中使用相同的变量(例如user_id),它们就会发生冲突。session_name让您可以为每个应用程序提供不同的session。 关于PHP:session_name的用途是什么,我们在StackOverflow上找到一个类似的问题:

php - $_FILES 字段 'tmp_name' 对 .JPG 文件扩展名没有任何值(value)

我在测试具有此扩展名.JPG的图像文件时正在制作上传脚本,我不知道jpg或jpeg之间有什么区别,但似乎$_FILES无法识别此文件类型。我已经阅读了几个线程,$_FILES在mime类型方面并不那么可靠,所以我决定使用php的mime类型函数mime_content_type(),php的getimagesize(),pathinfo(),虽然pathinfo返回文件名和类型,但我需要不存在的文件路径,所有函数都通过$_FILES['file']['tmp_name']作为参数。所以当我决定上传图像文件时出现了这个问题,例如sample.JPG,我认为这些文件中的大部分文件都是来自相

python - PHP 相当于 Python 的 __name__ == "__main__"?

根据标题,是否有PHP等同于__name__=="__main__"?是否有什么东西可以同时适用于通过命令行和网络请求执行的脚本,或者是否需要自定义函数?对于那些不熟悉Python的人,__name__=="__main__"允许您定义一个模块文件,如果它是入口点,还有一些允许您运行它的东西。PHP中的等效结构类似于://SomeClass.phpdoStuff();}?>//OtherClass.php//commandline:phpSomeClass.php//outputs"wahey!"phpOtherClass.php//outputsnothing注意:zerkms'an

php pdo : get the columns name of a table

如何使用PDO从表中获取所有列名?idnameage1Alan352Alex523Amy15我想得到的信息是,idnameage编辑:这是我的尝试,$db=$connection->get_connection();$select=$db->query('SELECT*FROMcontacts');$total_column=$select->columnCount();var_dump($total_column);for($counter=0;$countergetColumnMeta($counter);$column[]=$meta['name'];}print_r($colu

php - 在 php 中将文本字符串拆分为 $first 和 $last name

我正在开发一个私有(private)消息系统,允许用户按全名搜索用户,例如:“GeorgeWashington”。我有两个名为$firstname和$lastname的变量,搜索功能按相关性(您向该人发送消息的次数)对结果进行排序。如何获得一个文本字段以将“GeorgeWashington”拆分为$firstname="George"和$lastname="Washington"? 最佳答案 最简单的方法是使用爆炸:$parts=explode("",$name);在你得到这些部分之后,弹出最后一个作为$lastname:$last

SELECT column_name 中的 MySQL Like 语句

我正在尝试从特定表中选择列名,其中表名类似于“98673”所以我正在使用这个:SELECTcolumn_nameFROMinformation_schema.columnsWHEREtable_name='lime_survey_98673'ANDcolumn_nameLIKE'98673'但是这不会产生任何数据。尽管我的列名称中确实有“98673Blah”。我知道我一定做错了什么,但是什么?? 最佳答案 对于LIKE你必须添加一个通配符%,所以:SELECTcolumn_nameFROMinformation_schema.col