{"id":19483190,"url":"https://github.com/mmgrant73/easyphpmysql","last_synced_at":"2026-05-07T05:35:30.092Z","repository":{"id":73106248,"uuid":"12708273","full_name":"mmgrant73/easyphpmysql","owner":"mmgrant73","description":"EasyPHPMYSQL is a command-line python script that is used to  write a PHP class files that connect and manipulate data in a MYSQL database just by answering a couple question about the database.  Also, it writes an optional login script for an administrator backend and an optional example script that shows a person how to use the php class.","archived":false,"fork":false,"pushed_at":"2013-09-09T18:58:28.000Z","size":120,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-04T02:19:04.835Z","etag":null,"topics":["administration-backend","administrator-backend","database","manipulate-data","mysql-database","php","python","python-script"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mmgrant73.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-09T17:52:41.000Z","updated_at":"2014-03-07T05:21:42.000Z","dependencies_parsed_at":"2023-02-23T18:31:23.999Z","dependency_job_id":null,"html_url":"https://github.com/mmgrant73/easyphpmysql","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mmgrant73/easyphpmysql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmgrant73%2Feasyphpmysql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmgrant73%2Feasyphpmysql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmgrant73%2Feasyphpmysql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmgrant73%2Feasyphpmysql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mmgrant73","download_url":"https://codeload.github.com/mmgrant73/easyphpmysql/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mmgrant73%2Feasyphpmysql/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32724763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["administration-backend","administrator-backend","database","manipulate-data","mysql-database","php","python","python-script"],"created_at":"2024-11-10T20:13:55.602Z","updated_at":"2026-05-07T05:35:30.076Z","avatar_url":"https://github.com/mmgrant73.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"easyphpmysql\n============\n\nEasyPHPMYSQL is a command-line python script that is used to  write a PHP class files that connect and manipulate data in a MYSQL database just by answering a couple question about the #database.  Also, it writes an optional login script for an administrator backend and an optional example script that shows a person how to use the php class.\n\nNote:  This project is in the beta stage; thus, there are probably a couple of bugs that I still need to address\n\nRequirements to use this python script:\n---------------------------------------\nThe following python modules need to be installed to use this script:\n* MySQLdb\n\nTo install this modules, open the terminal and enter the following:\n```\npip install MySQL-python\n\n#if you have Ubuntu, you can enter the following command\nsudo apt-get install python-mysqldb\n```\nUsage of this script:\n---------------------\nTo run and use this script, open the terminal and go to the script folder.  Then enter the following command.\n```\npython ./easyphpmysql.py\n\nWhat is the host name for the database (ie - localhost)?\nlocalhost\n\n\nWhat is the userename for the database?\nusername\n\nWhat is the password for the database?\npassword\n\nWhat is the name of the database?\ntestdb\n\nWhat is the filename for the php class?\ntest.php\n\nWhat is the name of the php class?\ntestclass\n\nDo you want login script in the php class (y)es or (n)o?\nyes\n\nWhat is the name of the table with the login information?\nlogintable\n\nWhat is the column name that holds the username?\nuser\n\nWhat is the column name that holds the password?\npassword\n\nDo you want example php files to be wrote to demostrate the php class (y)es or (n)o?\nyes\n\nThe files has been written. Finished!!\n\n#That is it.  Now you should have a php class file called test.php, a php login script called login.php \nand an example php file that shows you how to use the php class called example.php\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmgrant73%2Feasyphpmysql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmgrant73%2Feasyphpmysql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmgrant73%2Feasyphpmysql/lists"}